Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2010, 12:35
Avatar de chichote
chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 5 meses
Puntos: 145
Recorrer array sin conocer indices

Hola.

tengo una inquietud.

necesito recorrer un array pero no conosco los indices y no se como hacerlo,

generalmente los recorro con un for, por ejemplo

Código PHP:
for($i=1;$i<=10;$i++)
   {
   echo 
$mi_array[$i];
   } 
de esa forma yo se que el indice va de 1 a 10, pero que pasa si no conosco los indices, o no hay forma de comparar sus parametros, por ejemplo

Código PHP:
$mi_array = array("foo" => "bar"12 => true); 
en este caso como hago para ir imprimiendo elemento por elemento? y tambien imprimir su indice, que se vea por pantalla lo siguiente:

foo - bar
12 - true

con print_r puedo mostrar todos los elementos pero me arroja toda una estructura que no me sirve, por ejemplo
Array
(
[foo] => bar
[12] => true
)

si alguien me pudiera hechar una manito.
saludos
__________________
http://chicho.ninja yiaaaa