PHP-Stringfunktionen

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!");
?>

Laufender Beispiel

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
?>

Laufender Beispiel

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
?>

Laufender Beispiel

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");
?>

Laufender Beispiel

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!
?>

Laufender Beispiel

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!