Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2008, 09:58
Blade_Stom
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 6 meses
Puntos: 2
Optimizar buclles

Me gustaría que me dieran su opinion acerca de cual de los dos bucles lo ven más optimizado:

Código PHP:
for ($i=0; isset ($miArray[$i] ) ; ++$i )
{} 
o

Código PHP:
$numElementos=count ($miArray);
for (
$i=0$i$numElementos ; ++$i )
{} 

Yo suelo usar el primero, ya que aunke la funcion isset se ejecuta en cada vuelta del array, no creo que sea una funcion muy costosa...aunque no lo sé seguro. Mientras que el segundo caso ....... el for sigue haciendo una comprobación ($i< $numElementos) en cada vuelta pero además de eso al principio necesita contar el numero de elementos del array.........

Que opinan?

Gracias y un saludo