Robert Bienert: String und Variable verknüpfen

Beitrag lesen

Moin!

Was ist "besser'?

echo 'text1'.$variable.'text2';

In diesem Fall ^^^ baut PHP erst einen String aus einzelnen Bestandteilen zusammen, bevor es diesen ausgibt.

oder

echo "text1 $variable text2";

In diesem Fall ^^^ wird vor der Ausgabe erst der String ausgewertet, d.h. der Wert von $variable in den String eingefügt.

Im folgenden Fall gibt PHP allerdings die einzelnen Bestandteile hintereinander aus, ohne irgendwelche (möglicherweise teuren) Stringoperationen durchzuführen:

echo 'text1', $variable, 'text2';

Viele Grüße,
Robert