Das Verbinden eines oder mehrerer String-Werte mit anderen String-Werten oder Variablen wird String-Konkatenation genannt. Es ist eine häufige Aufgabe, wenn wir eine beliebige Ausgabe in einer für den Benutzer sinnvolleren Weise ausgeben wollen. Es gibt verschiedene Möglichkeiten, Strings in PHP zu verknüpfen. In diesem Tutorial werden verschiedene Arten der String-Verkettung in PHP anhand mehrerer Beispiele gezeigt.
Beispiel-1: Verkettung mit dem Punkt (.)-Operator
String-Verkettung wird in PHP normalerweise mit dem Punkt (.)-Operator durchgeführt. Im folgenden Beispiel werden zwei String-Variablen deklariert und der Punkt (.)-Operator wird verwendet, um diese Strings mit einem anderen String zu verknüpfen und zu drucken.
$string1 = „Charles Babbage“;
$string2 = „Computer“;
//Verbinden Sie String-Variablen mit einem String-Wert, indem Sie einen Punkt (.)
echo $string1.“ wird als Vater von „. $string2 betrachtet;
?>
Ausgabe:
Beispiel-2: Verkettung mit echo und Komma (,)
Sie können String-Daten einfach kombinieren und ausgeben, ohne den Punkt (.) Operator in PHP zu verwenden, indem Sie die echo-Funktion verwenden. Im folgenden Beispiel werden drei String-Variablen deklariert. Hier wird „,“ verwendet, um den String-Wert mit den Variablen in der echo-Funktion zu verbinden. Jede Variable und der String-Wert werden durch ein Komma (,) getrennt, um sie zu verbinden. Diese Art der Verknüpfung kann nur mit der echo-Funktion durchgeführt werden.
$name = „John“;
$Ausbildung = „MBA“;
$Beruf = „Geschäftsmann“;
// Kombinieren Sie die Daten mit einem Komma (,)
echo „$name“,“ ist ein „,“$Ausbildung. <br/>“;
echo „Er ist ein „,“$Beruf.“;
?>
Ausgabe:
Beispiel-3: Verkettung mit der Funktion printf()
Sie können die Funktion printf() auch für die Verkettung von Stringwerten in PHP verwenden. Es gibt viele Typ-Spezifikationen in PHP, um eine formatierte Ausgabe zu erzeugen. Im folgenden Beispiel werden zwei String-Variablen, $site und $type, deklariert. Die Funktion Printf() verwendet ‚%s‘ als Typspezifizierer, um String-Daten zu lesen. Zwei String-Variablen werden am Anfang und am Ende des Strings hinzugefügt, indem zwei ‚%s‘ im ersten Argument und zwei String-Variablen als die anderen beiden Argumente hinzugefügt werden.
$site = „linuxhint.com“;
$type = „blog site“;
printf(„%s ist eine sehr hilfreiche %s“,$site,$type);
?>
Ausgabe:
Beispiel-4: Verkettung mit Stenografieoperator (.=)
Der Punkt (.) kann als Shorthand-Operator für die Verkettung von String-Daten verwendet werden. Im folgenden Beispiel wird die Variable $n mit 0 initialisiert und der aktuelle Wert von $n mit dem neuen Wert mittels for-Schleife und dem Operator „.=“ verknüpft. Abschließend wird der Wert von $n ausgegeben.
$n = 0;
for($i=1; $i<10; $i++)
{
$n .= “ $i“ ;
}
echo $n;
?>
Ausgabe:
Ich hoffe, dass Sie in der Lage sind, String-Daten in Ihrem Skript effizient zu kombinieren, wenn Sie die obigen Beispiele richtig anwenden.