String-Verkettung in PHP

Minahil Noor 27 November 2020
  1. Verwendung des Verkettungoperators zur Verkettung von Zeichenketten in PHP
  2. Verwenden Sie den Verkettungszuweisungsoperator, um Zeichenketten in PHP zu verketten
  3. Verwendung von die Funktion sprintf() zum Verketten von Zeichenketten in PHP
String-Verkettung in PHP

Dieser Artikel stellt verschiedene Methoden zur Durchführung von Zeichenkettenverkettungen in PHP vor.

Verwendung des Verkettungoperators zur Verkettung von Zeichenketten in PHP

Der Prozess des Zusammenfügens zweier Strings wird als Verkettungsprozess bezeichnet. In PHP können wir dies erreichen, indem wir den Verkettungsoperator verwenden. Der Verkettungsoperator ist .. Die korrekte Syntax zur Verwendung dieses Operators lautet wie folgt.

$finalString = $string1 . $string2;

Die Details dieser Variablen sind wie folgt.

Variablen Beschreibung
$finalString Es ist die Zeichenkette, in der wir die verketteten Zeichenketten speichern werden.
$string1 Es ist die Zeichenkette, die wir mit der anderen Zeichenkette verknüpfen wollen.
$string2 Es ist die Zeichenkette, die wir mit der ersten Zeichenkette verknüpfen wollen.

Das folgende Programm zeigt, wie wir den Verkettungsoperator verwenden können, um zwei Zeichenketten zu kombinieren.

<?php
$mystring1 = "This is the first string. ";
$mystring2 = "This is the second string.";
$finalString = $mystring1 . $mystring2;
echo($finalString);
?>

Ausgabe:

This is the first string. This is the second string.

Ebenso können wir diesen Operator verwenden, um mehrere Zeichenketten zu kombinieren.

<?php
$mystring1 = "This is the first string. ";
$mystring2 = "This is the second string. ";
$mystring3 = "This is the third string. ";
$mystring4 = "This is the fourth string. ";
$mystring5 = "This is the fifth string.";

$finalString = $mystring1 . $mystring2 . $mystring3 . $mystring4 . $mystring5;
echo($finalString);
?>

Ausgabe:

This is the first string. This is the second string. This is the third string. This is the fourth string. This is the fifth string.

Verwenden Sie den Verkettungszuweisungsoperator, um Zeichenketten in PHP zu verketten

In PHP können wir auch den Verkettungszuweisungsoperator verwenden, um Zeichenketten zu verketten. Der Verkettungzuweisungsoperator ist .=. Der Unterschied zwischen .= und . besteht darin, dass der Verkettungzuweisungsoperator .= die Zeichenkette auf der rechten Seite anhängt. Die korrekte Syntax zur Verwendung dieses Operators lautet wie folgt.

$string1 .= $string2;

Die Einzelheiten dieser Variablen sind wie folgt.

Variablen Beschreibung
$string1 Es ist die Zeichenkette, mit der wir auf der rechten Seite eine neue Zeichenkette anhängen wollen.
$string2 Es ist die Zeichenkette, die wir mit der ersten Zeichenkette verknüpfen wollen.

Das folgende Programm zeigt, wie wir den Verkettungszuweisungsoperator verwenden können, um zwei Zeichenketten zu verknüpfen.

<?php
$mystring1 = "This is the first string. ";
$mystring2 = "This is the second string.";
$mystring1 .= $mystring2;
echo($mystring1);
?>

Ausgabe:

This is the first string. This is the second string.

Ebenso können wir diesen Operator verwenden, um mehrere Zeichenketten zu kombinieren.

<?php
$mystring1 = "This is the first string. ";
$mystring2 = "This is the second string. ";
$mystring3 = "This is the third string. ";
$mystring4 = "This is the fourth string. ";
$mystring5 = "This is the fifth string.";

$mystring1 .= $mystring2 .= $mystring3 .= $mystring4 .= $mystring5;
echo($mystring1);
?>

Ausgabe:

This is the first string. This is the second string. This is the third string. This is the fourth string. This is the fifth string.

Verwendung von die Funktion sprintf() zum Verketten von Zeichenketten in PHP

In PHP können wir auch die Funktion sprintf() verwenden, um Zeichenketten zu verketten. Diese Funktion gibt mehrere Formatierungsmuster an, um Zeichenketten zu formatieren. Wir können diese Formatierung verwenden, um zwei Zeichenketten zu kombinieren. Die korrekte Syntax zur Verwendung dieser Funktion lautet wie folgt.

sprintf($formatString, $string1, $string2, ..., $stringN)

Die Funktion sprintf() akzeptiert N+1 Parameter. Die Parameter sind im Einzelnen wie folgt.

Parameter Beschreibung
$formatString obligatorisch Das Format wird auf die angegebene(n) Zeichenkette(n) angewendet.
$string1, $string2, $stringN obligatorisch Es ist die Zeichenkette, die wir formatieren wollen. Mindestens eine Zeichenkette ist obligatorisch.

Die Funktion gibt die formatierte Zeichenkette zurück. Wir werden das Format %s %s verwenden, um zwei Zeichenketten zu kombinieren. Das Programm, das zwei Zeichenketten kombiniert, sieht wie folgt aus:

<?php
$mystring1 = "This is the first string. ";
$mystring2 = "This is the second string";
$finalString = sprintf("%s %s", $mystring1, $mystring2);
echo($finalString);
?>

Ausgabe:

This is the first string. This is the second string.

Verwandter Artikel - PHP String