Um eine andere Zeichenfolge innerhalb einer Zeichenfolge zu finden, können Sie strstr(),strchr(),strrchr(),stristr verwenden () Eine der vier Funktionen.
Die Funktion strstr() ist am häufigsten. Der Funktionsprototyp ist:
strstr(string,search,before_search); //string要被搜索的字符串,search所搜索的字符串,before_search默认值为 "false" 的布尔值,如果设置为 "true",它将返回 search 参数第一次出现之前的字符串部分。
Beispiel:
echo strstr("I love Shanghai","love");//返回值为“love Shanghai”
Die Funktion strchr() ist genau das Gleiche wie die Funktion strstr() ;
Die Funktion stristr() ist fast die gleiche wie die Funktion strstr(). Der Unterschied zwischen ihnen besteht darin, dass bei der Zielschlüsselwortzeichenfolge von strstr() die Groß- und Kleinschreibung beachtet wird, während bei der Zielschlüsselwortzeichenfolge die Groß-/Kleinschreibung beachtet wird von stristr() ist nicht größenabhängig. Write;
Die Funktion strrchr() ist ebenfalls fast identisch mit der Funktion strstr(), aber strrchr() gibt die gesuchte Zeichenfolge vor der Position des letzten Vorkommens zurück des Ziel-Keywords.
Das obige ist der detaillierte Inhalt vonDie vier PHP-Funktionen zum Suchen von Strings in Strings (strstr(), strchr(), strrchr(), stristr()). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!