Heim > Artikel > Backend-Entwicklung > Die vier PHP-Funktionen zum Suchen von Strings in Strings (strstr(), strchr(), strrchr(), stristr())
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!