Der folgende Editor bietet Ihnen eine Sammlung von String-Operationsfunktionen basierend auf PHP. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und schauen wir uns
1 an 🎜 >2. Unterzeichenfunktion extrahieren (Doppelbytes)
strpos($str,search,[int])://查找search在$str中的第一次位置从int开始; strrpos($str,search,[int])://查找search在$str中的最后一次出现的位置从int开始
3 . Zeichenfolge ersetzen
submit($str,int start[,int length])://从$str中strat位置开始提取[length长度的字符串]。 strstr($str1,$str2)://从$str1(第一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE。 stristr()//功能同strstr,只是不区分大小写。 strrchr()//从最后一次搜索到的字符处返回;用处:取路径中文件名
4. Zeichenfolgenlänge abfragen
str_replace(search,replace,$str):从$str中查找search用replace来替换 str_irreplace(search,replace,$str): strtr($str,search,replace):这个函数中replace不能为""; substr_replace($Str,$rep,$start[,length])$str原始字符串,$rep替换后的新字符串,$start起始位置,$length替换的长度,该项可选
5. Vergleichszeichenfunktion
int strcmp($str1,$str2):$str1>= < ;$str2 sind jeweils positiv 1, 0, -1 (String-Vergleich strcasecmp() Dasselbe wie oben (ohne Berücksichtigung der Groß-/Kleinschreibung) strnatcmp("4", "14") Strings entsprechend der natürlichen Reihenfolge vergleichen strnatcasecmp() Das Gleiche wie oben, ( Größenabhängiges Schreiben)
int strlen($str)
6. Funktion „In Array aufteilen“
str_split($str,len): $str entsprechend der Länge aufteilen von len und geben Sie das Array split(search,$str[,int]) zurück: Teilen Sie $str entsprechend dem Suchzeichen, um das Array int zurückzugeben. Die folgenden werden nicht geteilt ,$str[,int])7. Leerzeichen entfernen:
ltrim, rtrim, trim8. Funktion „Leerzeichen hinzufügen“
chunk_split($str,2); Drücken Sie 2 Zeichen in das $str-Zeichen, um ein Leerzeichen hinzuzufügen;9. Geben Sie das angegebene Zeichen oder ASCII zurück
chr, ord10. Funktionen im Zusammenhang mit HTML-Code
nl2br() : Konvertieren Sie n in
. ,parameter])://Seite gibt HTML-Codeparameter normal aus
11. $str) Zeichenfolge wird in Kleinbuchstaben umgewandelt strtoupper($str) Zeichen Wandeln Sie die Zeichenfolge in Großbuchstaben um ucfirst($str) Wandeln Sie das erste Zeichen der Funktion in Großbuchstaben um ucwords($str) Wandeln Sie den ersten Buchstaben jedes Wortes in Großbuchstaben um
12. Datenbankbezogene Funktionaddslashes($str): Konvertieren Sie einfache Anführungszeichen ('), doppelte Anführungszeichen ("), Backslashes () und NUL Zeichenfolgen in str zu ',",\ . magic_quotes_gpc = On maskiert automatisch den Inhalt des Get-Post-Cookies get_magic_quotes_gpc() erkennt, ob magic_quotes_gpcstripslashes() aktiviert ist und entfernt Backslashes in der Zeichenfolge
13. Verbindungsfunktionimplode(str,$arr) verkettet das String-Array entsprechend den angegebenen Zeichen zu einem String; die Funktion implode() verfügt über eine Alias-Funktion join
Das obige ist der detaillierte Inhalt vonZusammenfassung der String-Manipulationsfunktionen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!