In diesem Artikel werden hauptsächlich stringbezogene Funktionen in PHP vorgestellt. Ich hoffe, dass er für alle hilfreich ist.
1. Funktion zum Ermitteln der Zeichenposition:
strpos(
Das erste Vorkommen von str Die Position von
stripos($str,search,[int]): Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück. Diese Funktion funktioniert für Groß- und Kleinschreibung wird nicht beachtet
strrpos(
Das letzte Vorkommen von str, beginnend mit int
strripos($str,search,[int]): Wie oben, aber Groß- und Kleinschreibung wird nicht berücksichtigt
2. Teilzeichenfolgenfunktion extrahieren (Doppelbytes)
substr( $str,int start[,int length]): Fangen Sie die Längen-Längen-Zeichenfolge ab der Startposition ab. Wenn die Länge leer ist, fangen Sie sie bis zum Ende ab
strstr(
str2): Von
str2 und vom Anfang bis zum Ende abfangen, wenn nicht, dann false zurückgeben
strstr(
str2): Die Funktion ist dieselbe wie strstr, unterscheidet jedoch nicht zwischen Groß- und Kleinschreibung
strrchr(
str2): Abfangen rückwärts vom zuletzt gesuchten Zeichen Holen Sie sich den Dateinamen
3. Ersetzen Sie die Zeichenfolge
str_replace(search,replace,
Suche in str
Verwenden Sie „Ersetzen“, um
str_ireplace(search,replace,$str) zu ersetzen: Wie oben, diese Funktion unterscheidet nicht zwischen Groß- und Kleinschreibung
strtr($str,search,replace): Ersetzen in dieser Funktion darf nicht „“ sein;
substr_replace(
rep ,
str Originalzeichenfolge,
start Startposition, $length Ersatz Die Länge ist optional.
4. Zeichenlänge
int strlen($str)
5. Vergleichszeichenfunktion
int strcmp(
str2):
str2 bzw. Ist positiv 1,0,- 1 (String-Vergleich)
strcasecmp() Das Gleiche wie oben (ohne Berücksichtigung der Groß-/Kleinschreibung)
strnatcmp(„4“, „14“) Strings vergleichen in natürliche Reihenfolge
strnatcasecmp() Wie oben, (Groß- und Kleinschreibung beachten)
6. PHP-String-Funktion in Arrays aufgeteilt
str_split(
str wird durch die Len-Länge geteilt und gibt das Array
split(search, zurück
Str wird entsprechend dem Suchzeichen unterteilt. Das zurückgegebene Array int wird mehrmals geteilt, und die folgenden werden nicht geteilt
7. Leerzeichen entfernen:
ltrim(), rtrim(), trim()
Verwandte Empfehlungen:
PHP Zeichen-String-Definitionsmethoden und ihre UnterschiedePHP-String-Verschlüsselung, erweiterte VersionSo konvertieren Sie PHP-String in ein ArrayDas obige ist der detaillierte Inhalt vonStringbezogene Funktionen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!