Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/08/2005, 04:31
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Cita:
Iniciado por gato_zoldick
dentro del while paso al siguiente (next) siempre y cuando este no sea ="" , es decir q' vector ya llego a su ultimo valor.
No puedes con eso asegurar que llegas a su último valor. ¿qué pasa con $matriz= array("Hola", "", "algo"); --solo lo planteo--??.

Para asegurarte que recorres toda la matríz tu condicional ha de hacerse por el número de elementos, no por su contenido. Para ello auxiliarte de una variable numerica:
Código PHP:
$i=0;
while(
$i<count($matriz)) {
      
// haces lo que quieras
      
$i++; // aumentas

eso no te impide condicionar esa variable por algún caso especial...

Ahora, como información no pedida ... mejor usa empty() para la comparación que tenias y foreach() para recorrer la matriz...

Un saludo!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"