PHP String-Variablen


String-Variablen werden verwendet, um Text zu speichern und zu verarbeiten.


String-Variablen in PHP

String-Variablen werden verwendet, um Werte mit Zeichen zu enthalten.

Nachdem ein String erstellt wurde, können wir ihn bearbeiten. Sie können Strings direkt in Funktionen verwenden oder sie in Variablen speichern.

Im folgenden Beispiel erstellen wir eine String-Variable namens txt und weisen ihr den Wert "Hello world!" zu. Dann geben wir den Wert der Variable txt aus:

Beispiel

<?php
$txt
="Hello world!";
echo
$txt;
?>

Beispiel ausführen »

lamp Hinweis:Wenn Sie einer Variablen einen Textwert zuweisen, denken Sie daran, dem Textwert einfache oder doppelte Anführungszeichen hinzuzufügen.

Nun wollen wir uns einige häufig verwendete Funktionen und Operatoren zur Bearbeitung von Strings ansehen.


PHP-Verkettungsoperator

In PHP gibt es nur einen String-Operator.

Der Verkettungsoperator.wird verwendet, um zwei Zeichenkettenwerte zu verketten.

Das folgende Beispiel zeigt, wie man zwei Zeichenkettenvariablen miteinander verkettet:

Beispiel

<?php
$txt1
="Hello world!";
$txt2="What a nice day!";
echo
$txt1 . " " . $txt2;
?>

Der obige Code gibt aus: Hello world! What a nice day!

Tipp:Im obigen Code haben wir den Verkettungsoperator zweimal verwendet. Das liegt daran, dass wir ein Leerzeichen zwischen die beiden Zeichenketten einfügen müssen.


PHP strlen()-Funktion

Manchmal ist es nützlich, die Länge eines Zeichenkettenwerts zu kennen.

Die Funktion strlen() gibt die Länge einer Zeichenkette (in Bytes) zurück.

Das folgende Beispiel gibt die Länge der Zeichenkette "Hello world!" zurück:

Beispiel

<?php
echo strlen("Hello world!");
?>

Beispiel ausführen »

Der obige Code gibt Folgendes aus: 12

Tipp:strlen() wird häufig in Schleifen und anderen Funktionen verwendet, da es wichtig ist, festzustellen, wann eine Zeichenkette endet. (Zum Beispiel müssen wir in einer Schleife die Schleife nach dem letzten Zeichen in der Zeichenkette beenden.)


PHP strpos()-Funktion

Die Funktion strpos() wird verwendet, um nach einem Zeichen oder einem bestimmten Textstück innerhalb einer Zeichenkette zu suchen.

Wenn in der Zeichenkette eine Übereinstimmung gefunden wird, gibt die Funktion die Position des ersten übereinstimmenden Zeichens zurück. Wenn keine Übereinstimmung gefunden wird, gibt sie FALSE zurück.

Das folgende Beispiel sucht den Text "world" in der Zeichenkette "Hello world!":

Beispiel

<?php
echo strpos("Hello world!","world");
?>

Beispiel ausführen »

Der obige Code gibt Folgendes aus: 6

Tipp:Im obigen Beispiel ist die Position der Zeichenkette "world" 6. Der Grund, warum sie 6 und nicht 7 ist, ist, dass die Position des ersten Zeichens in einer Zeichenkette 0 und nicht 1 ist.


Vollständiges PHP-String-Referenzhandbuch

Um das vollständige Referenzhandbuch für alle String-Funktionen anzuzeigen, besuchen Sie bitte unserPHP-String-Referenzhandbuch。

Dieses Referenzhandbuch bietet eine kurze Beschreibung und Anwendungsbeispiele für jede Funktion!

Andere Erweiterungen