Suche ein Wort in einem string mit der php-Funktion
Wenn ich Suche nach "bank", es sollte anzeigen, Bank-Liste1 -, Bank-liste2 aus der folgenden Liste.
Eisenbahn-Liste, Bank-Liste1 -, Bank-Liste2, Bildung, E-Commerce -, Artikel -, Eisenbahn-List1.
Ist es irgendeine php-Funktion angezeigt?
Bekam ich die Ausgabe für genaue übereinstimmung. Aber kein Ergebnis für diese Art der Suche.
Bitte helfen Sie mir, um die Lösung zu finden.
- Lesen Sie das Handbuch!
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie stristr
stristr — Case-insensitive strstr()
So für Ihre situation, wenn Sie Ihre Liste in ein array mit dem Namen
$values
könnten Sie tun,
Kann man es mit stristr. Diese Funktion gibt alle Heuhaufen ab und einschließlich dem ersten vorkommen von needle bis zum Ende. Gibt dem übereinstimmenden sub-string. Wenn needle nicht gefunden, wird FALSE zurückgegeben.
Hier ist der vollständige code:
DEMO
Diese Lösung ist nur gültig für dieses Muster der text ist wie: wort1, wort2, wort3
Ausgabe: