Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung der String-Manipulationsfunktionen in PHP

Zusammenfassung der String-Manipulationsfunktionen in PHP

黄舟
黄舟Original
2017-08-22 09:13:561936Durchsuche

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, trim

8. 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, ord

10. Funktionen im Zusammenhang mit HTML-Code

nl2br() : Konvertieren Sie n in 0c6dc11e160d3b678d68754cc175188a. ,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 Funktion

addslashes($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. Verbindungsfunktion

implode(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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn