Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2011, 20:04
Avatar de humanista
humanista
 
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
foreach y for i<5

Hola tengo una función que lee un array. El tema es que quiero leer sólo las 5 primeras entradas del array.

Podría usar for($i=0;$i<5;$i++) pero si hay menos de 5 entradas da error la función que va dentro del for.

Por ello tendría que usar una mezcla de foreach y for no? De tal forma que lea cómo máximo 5 entradas pero si éstas son menores a 5, que no de error.

Cómo se podría hacer? (se me ocurre un break dentro del foreach con un contador <=5 pero no sé si es muy heterodoxo...)