Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/08/2011, 20:10
Avatar de portalmana
portalmana
 
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: reto de arrays

Código PHP:
Ver original
  1. <?php
  2. $milista = array (
  3.     1 => array ("a" => "cebolla asada", "b" => "valor_b1", "c" => "cebolla" ),
  4.     2 => array ("a" => "guisado", "b" => "valor_b2", "c" => "zanahoria" ),
  5.     3 => array ("a" => "ratatouille", "b" => "valor_b3", "c" => "cebolla" ),
  6.     4 => array ("a" => "ensalada de cebolla", "b" => "valor_b4", "c" => "cebolla" ),
  7.     5 => array ("a" => "dulce de boniato", "b" => "valor_b5", "c" => "boniato" ));
  8.  
  9. $resultado = array();
  10. foreach ($milista as $indice => $arrayInterno) {
  11.     list(,,$c) = array_values($arrayInterno);
  12.     if ($c == 'cebolla') {
  13.         $resultado[] = $indice;
  14.     }
  15. }
  16.  
  17. echo '<pre>';
  18. var_dump($resultado);
  19. echo '<pre/>';

Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp