Strings verknüpfen und Variablen verbinden in PHP
In Webentwicklungs Foren tauchen regelmäßig Beiträge auf bei denen gefragt wird, wie man Strings und/oder Stringvariablen miteinander verbindet. Und auch in Google wird oft nach diesem Problem gesucht. Deshalb gibts hier einfach mal eine kurze Erklärung.
Strings und Variablen werden in PHP ganz einfach mit dem Punkt Operator verbunden.
// Hier werden drei Strings miteinander verknüpft $str = "Web " . "Manual " . "ist cool"; // Hier werden zwei Variablen verbunden und in $str geschrieben $var1 = "Hallo "; $var2 = "Welt!"; $str = $var1.$var2;
Natürlich können auch Strings und Variablen miteinander verknüpft werden.
// Hier werden zwei Strings mit einer Variablen verknüpft $var = "Variablen "; $str = "Strings und ".$var."zu verbinden ist einfach";
Als erfahrener Programmierer ist es oft unverständlich, warum eigentlich bei einem so leichten Problem sooft in Foren nachgefragt wird. Das Problem liegt vielleicht daran, dass gerade Anfänger die PHP Dokumentation noch nicht zu nutzen wissen und oftmals losprogrammieren ohne sich mit einem PHP Tutorial alle Grundlagen angeeignet zu haben.
Und auch Umsteiger, die schon andere Programmiersprachen beherrschen tun sich bei PHP schwer. Das liegt daran, dass in PHP total untypisch mit dem Punkt-Operator verknüpft wird. In den meisten anderen, herkömmlichen Sprachen werden Strings und Stringvariablen mit dem Plus Operator + verknüpft.

