Optimizar código PHP (Benchmarks)
En The PHP Benchmark podemos encontrar una comparativa que nos da una idea de qué código es mejor usar en cada ocasión.
Entre otras cosas, como es bastante lógico, podemos ver que es mejor usar:
$size = sizeof($x);
for ($i=0; $i<$size; $i++)
{...}
que:
for ($i=0; $i
La razón es que en la primera opción ya está calculado el tamaño del array $x, y en la segunda forma tenemos que calcular el tamaño cada vez. Para hacernos una idea de la diferencia, la segunda forma tarda unas 350 veces más en ejecutarse en el ejemplo que proponen.
De todas formas, hay otros benchmarks que difiere en algunas conclusiones. Sin embargo, para hacerse una idea está bien. Se puede tener en cuenta sobre todo en los que se ve clara la diferencia.
VÃa: Sentido Web.

