Was ist der Unterschied zwischen den beiden folgenden Methoden (Leistung, Lesbarkeit, etc.) und was bevorzugen Sie?PHP Variable Interpolation vs Verkettung
echo "Welcome {$name}s!"
gegen
echo "Welcome ".$name."!";
Was ist der Unterschied zwischen den beiden folgenden Methoden (Leistung, Lesbarkeit, etc.) und was bevorzugen Sie?PHP Variable Interpolation vs Verkettung
echo "Welcome {$name}s!"
gegen
echo "Welcome ".$name."!";
Was auch immer am besten funktioniert für Sie arbeitet ... Aber wenn Sie dies für Geschwindigkeit Verwendung hinwollen:
echo 'Welcome ', $name, '!';
Die einfache Anführungszeichen PHP sagen, dass Es ist keine Interpretation erforderlich, und das Komma weist PHP an, nur die Zeichenfolge zu wiederholen, keine Verkettung erforderlich.
Der Geschwindigkeitsunterschied zwischen Einzel- und Doppel Zitate ist ein Mythos (zumindest mit Versionen von PHP dieses Jahrtausend veröffentlicht) http://www.phpbench.com/ –
Mein Bezug auf die Geschwindigkeit wurde mit dem Komma anstelle des Punktes, der (marginal) schneller ist. Und das wird auch durch den von Ihnen bereitgestellten Link unterstützt. Sehr interessanter Link übrigens !!! – Borniet
Der Leistungsunterschied ist buchstäblich Mikrosekunden! Andererseits ist echo "Welcome $ name!"; 'Viel besser lesbar. – totymedli
Was auch immer einfacher zu lesen ist .... aber da diese Frage einfach eine Meinungsumfrage statt einer Frage mit einer definitiven oder sachlichen Antwort ist, dann ist es als SO-Frage nicht wirklich angebracht –