Der Martin: PHP Variablen übergabe in welcher Form sinnvoll?

Beitrag lesen

Hallo,

echo 'Blabla ', $variable;

lass mich der Reihe nach erklären:

mit einem hochkomma und nicht zwei hochkommata

Wird ein String in PHP mit "double quotes" geschrieben, dann werden Steuerzeichen interpretiert und Variablen-Ersetzungen vorgenommen. Strings in 'single quotes' werden nicht weiter interpretiert. Man erspart der CPU also ein bisschen unnötige Arbeit.

Und warum n komma und kein Punkt?

Weil die echo-Anweisung mehrere durch Komma getrennte Werte ausgeben kann. Wenn du die zwei Strings mit einem Punkt dazwischen notierst, werden sie erst zu einem String zusammengefügt und dann mit echo ausgegeben; mit dem Komma "spart" man sich das Zusammenbauen der beiden Strings zu einem.

So long,
 Martin