Qual è la differenza tra i due seguenti metodi (prestazioni, leggibilità, ecc.) E cosa preferisci?Interpolazione variabile PHP vs concatenazione
echo "Welcome {$name}s!"
vs.
echo "Welcome ".$name."!";
Qual è la differenza tra i due seguenti metodi (prestazioni, leggibilità, ecc.) E cosa preferisci?Interpolazione variabile PHP vs concatenazione
echo "Welcome {$name}s!"
vs.
echo "Welcome ".$name."!";
quello che funziona meglio per voi funziona ... Ma se si vuole andare per l'utilizzo di velocità questo:
echo 'Welcome ', $name, '!';
Le virgolette dicono PHP che non è necessaria alcuna interpretazione, e la virgola dice a PHP solo di echo la stringa, nessuna concatenazione necessaria.
La differenza di velocità tra singolo e doppio le virgolette sono un mito (almeno con le versioni di PHP rilasciate in questo millennio) http://www.phpbench.com/ –
Il mio riferimento alla velocità era usando la virgola al posto del punto, che è (marginalmente) più veloce. E questo è anche supportato dal link che hai fornito. Collegamento molto interessante btw !!! – Borniet
La differenza di prestazioni è letteralmente microsecondi! D'altra parte, echo "Welcome $ name!"; 'È molte volte più leggibile. – totymedli
Qualunque sia più facile da leggere .... ma poiché questa domanda è semplicemente un'opinione di sondaggio piuttosto che una domanda con una risposta definitiva o fattuale, allora non è propriamente appropriata come una domanda SO –