PHP-Stringfunktionen
- Vorherige Seite PHP-Datentypen
- Nächste Seite PHP-Konstanten
Zeichenfolgen sind eine Abfolge von Zeichen, wie z.B. "Hello world!".
PHP-Stringfunktionen
In diesem Kapitel werden wir häufig verwendete Zeichenfolgenoperationen lernen.
PHP strlen() Funktion
Die strlen() Funktion gibt die Länge einer Zeichenfolge in Zeichen zurück.
Beispiel: Die Länge der Zeichenfolge "Hello world!" wird zurückgegeben:
Beispiel
<?php echo strlen("Hello world!"); ?>
Die Ausgabe des obigen Codes ist: 12
Tipp:strlen() wird oft in Schleifen und anderen Funktionen verwendet und ist wichtig, um den Schluss einer Zeichenfolge zu bestimmen. ( Zum Beispiel, in einer Schleife, könnten wir vielleicht nach dem letzten Zeichen der Zeichenfolge aufhören, zu schleifen).
Zählen der Wörter in einer Zeichenfolge
PHP str_word_count() Funktion zählt die Wörter in einer Zeichenfolge:
Beispiel
<?php echo str_word_count("Hello world!"); // Ausgabe 2 ?>
Die Ausgabe des folgenden Codes ist:
2
Zeichenfolge umkehren
Die PHP strrev() Funktion kehrt eine Zeichenfolge um:
Beispiel
<?php echo strrev("Hello world!"); // Ausgabe !dlrow olleH ?>
Die Ausgabe des folgenden Codes ist:
!dlrow olleH
PHP strpos() Funktion
Die strpos() Funktion wird verwendet, um einen bestimmten Buchstaben oder Text in einer Zeichenfolge zu suchen.
Falls eine Übereinstimmung gefunden wird, wird die Position des ersten Übereinstimmungstexts zurückgegeben. Falls keine Übereinstimmung gefunden wird, wird FALSE zurückgegeben.
Im folgenden Beispiel wird der Text "world" in der Zeichenfolge "Hello world!" gesucht:
Beispiel
<?php echo strpos("Hello world!","world"); ?>
Die Ausgabe des folgenden Codes ist: 6.
Tipp:Der Ort der Zeichenfolge "world" im obigen Beispiel ist 6. Der Grund, warum es 6 ist und nicht 7, ist, dass der Ort des ersten Zeichens in der Zeichenfolge 0 ist und nicht 1.
Text in der Zeichenfolge ersetzen
Die PHP str_replace() Funktion ersetzt einige Zeichenfolgen durch andere in einer Zeichenfolge.
Der folgende Beispiel ersetzt den Text "world" durch "Kitty":
Beispiel
<?php echo str_replace("world", "Kitty", "Hello world!"); // Ausgabe Hello Kitty! ?>
Die Ausgabe des folgenden Codes ist:
Hello Kitty!
Vollständiges PHP String Referenzhandbuch
Für ein vollständiges Referenzhandbuch für die String-Funktionen besuchen Sie bitte unsere PHP String Referenzhandbuch.
Dieses Handbuch bietet eine kurze Beschreibung und Beispiele für jede Funktion!
- Vorherige Seite PHP-Datentypen
- Nächste Seite PHP-Konstanten