Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/09/2015, 14:51
santi-
 
Fecha de Ingreso: septiembre-2008
Mensajes: 43
Antigüedad: 15 años, 7 meses
Puntos: 4
Respuesta: Me ayudan a recorrer correctamente dos arrays

No entiendo porque tenés así los arrays ni que estás tratando de hacer, pero debería ser algo así (según lo que publicaste)

Código PHP:
Ver original
  1. $arrayCategorias = array(
  2.         array('category' => 'Categoria1'),
  3.         array('category' => 'Categoria2'),
  4.         array('category' => 'Categoria3'),
  5.         array('category' => 'Categoria4'),
  6.         array('category' => 'Categoria5'),
  7.         array('category' => 'Categoria6'),
  8.         array('category' => 'Categoria7'),
  9.         array('category' => 'Categoria8'),
  10.         array('category' => 'Categoria9'),
  11.     );
  12.    
  13.     $arrayColores = array(
  14.         array('fondo' => 'fff'),
  15.         array('fondo' => 'eee'),
  16.         array('fondo' => 'bbb'),
  17.         array('fondo' => 'aaa'),
  18.         array('fondo' => '000'),
  19.     );
  20.    
  21.     $aux = array();
  22.  
  23.     foreach ($arrayCategorias as $k => $v)
  24.     {
  25.         if (!array_key_exists($k, $arrayColores))
  26.             break;
  27.            
  28.         $aux[$k] = array('category' => $v['category'], 'fondo' => $arrayColores[$k]['fondo']);
  29.     }
  30.    
  31.     print_r($arrayCategorias);
  32.     print_r($arrayCategorias);
  33.     print_r($aux);