PHP - Strings verketten und zusammenfügen
So verbinden Sie Zeichenketten in PHP miteinander
Bei der Arbeit mit String-Variablen und Zeichenketten im Allgemeinen, müssen diese oftmals miteinander verbunden werden. Dabei spielt es keine Rolle, ob eine Variable erweitert wird oder eine Ausgabe mit zusätzlichen Strings erfolgt. Mit dem richtigen Verkettungsoperator in PHP lassen sich diese spielend einfach zusammenfügen. Nachfolgend sind ein paar Möglichkeiten mit Beispielen aufgeführt.
Strings in der Ausgabe miteinander verbinden
Möchte man zwei Strings verkettet ausgeben, dann eignet sich hierfür der Punktoperator:
echo "Hallo "."Welt";
Die Ausgabe entspricht dann der Zeichenkette "Hallo Welt", da beide Zeichenketten mit einem Punkt . zusammengefügt wurden. Das Gleiche funktioniert auch mit Variablen oder einer Kombination aus einer Zeichenkette und einer Variablen.
Zusammenfügen von Variablen
Das erste Beispiel verknüpft zwei Variablen:
$str1 = "Hallo ";
$str2 = "Welt";
echo $str1.$str2;
Das zweite Beispiel verknüpft eine Variable mit einer Zeichenkette:
$str = "Hallo";
echo $str." Welt";
Auf diese Weise lassen sich übrigens beliebig viele Zeichenketten und String-Variablen aneinanderreihen und zusammenfügen.
Es gibt jedoch auch noch zwei andere und weniger typische Varianten, bei der zum einem die Variable mit geschweiften Klammern und einmal ohne geschweiften Klammern direkt in der Zeichenkette eingebunden wird:
$str = "Hallo ";
echo "{$str}Welt";
bzw:
$str = "Hallo";
echo "$str Welt";
Der Unterschied besteht hier bei den Leerzeichen, denn während die zweite Variante nach dem Variablennamen unbedingt ein Leerzeichen erfordert, kann bei der ersten Variante mit den geschweiften Klammern auf ein Leerzeichen verzichtet werden. Zudem ist die Variante mit den geschweiften Klammern {$str} später besser lesbar.
Zeichenkette (String) anfügen
Diese gibt noch eine Variante, bei der mit einem speziellen Zuweisungsoperator das Zusammenfügen der Springs erfolgt. Zudem ist diese Methode recht gut lesbar. Diese Möglichkeit, Strings miteinander zu verketten beziehungsweise zusammenzufügen, sieht in der Kurzschreibweise wie folgt aus:
$str = "Hallo ";
$str .= "Welt";
echo $str;
Mittels .= wird an das Ende der Zeichenkette ein weiterer String angefügt. Dies ist vor allem dann sinnvoll, wenn Sie String-Variablen erweitern möchten.
Diesen Tipp bewerten:
Beliebt und gern gelesen:
Zigarettengeruch mit Essig aus der Wohnung entfernenIhre Wohnung stinkt nach Rauch? Wie Sie mit Essig oder Vanille lästigen Zigarettengestank aus den eigenen vier Wänden vertreiben können, zeigen wir Ihnen mit diesem Tipp.
Screenshot am Mac bzw. MacBook machenSie möchten von Ihrem Bildschirm oder einzelnen Fenstern Screenshots anfertigen? Wie Sie dies auf einem Mac oder MacBook mittels Tastenkombination bewerkstelligen, erfahren Sie hier.
Tipps und Hilfe bei Mundgeruch - HausmittelMundgeruch ist nicht nur für Mitmenschen äußerst unangenehm. Für die Betroffenen ist schlechter Atem ein häufiger Grund für peinliche Situationen. Erfahren Sie, welche Hausmittel gegen Mundgeruch helfen.
Professionelles Profilbild für Männer und FrauenSie suchen einen Partner im Internet und möchten sich mit einem guten Profilfoto ins Szene setzen? Worauf Sie beim Profilbild achten sollten, verraten wir Ihnen an dieser Stelle.
Toilette und Toilettendeckel richtig putzenEssig, Gebissreiniger und Cola zur Toilettenreinigung? Hier erhalten Sie hilfreiche Tipps, wie Sie mit einfachen und günstigen Hausmitteln die Toilette sauber bekommen.






