Ver Mensaje Individual
  #11 (permalink)  
Antiguo 12/06/2012, 22:59
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: test velocidad "a=$a" vs "a=".$a

oscartt67, coincido con Nemutagk en que depende de muchos factores y, a considerar, el principal sería la cantidad de textos a concatenar en un proyecto real, donde, en teoría, los datos no siempre van a ser los mismos como en el ejemplo que mencionas.

Entonces, llegado el caso, deberás evaluar si es más importante la legibilidad (lo que permite modificar el script más fácilmente) o el rendimiento (lo que puede evitar "cuelgues" del servidor).

A la fecha, no me ha tocado enfrentar algo así y, por tanto, prefiero legibilidad.

Por otra parte, si la cadena se usará para salida en pantalla, tal vez sea aún más rápido enviarla directamente:

echo $var1, ' texto 1 ', $var2, ' texto 2... etc. ';

Test de velocidad: http://www.electrictoolbox.com/php-e...concatenation/

Cabe mencionar que si necesitas todo el contenido en una variable puedes recurrir al búfer de salida con las funciones ob_***()
__________________
- León, Guanajuato
- GV-Foto