Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/08/2011, 11:45
SJENERT
 
Fecha de Ingreso: julio-2009
Mensajes: 178
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Una duda sobre ArrayObject

gracias por responder.
Entiendo lo que dices pero no le veo ninguna ventaja hacerlo así, acceder a el de la misma manera $variable['indice'][`campo`];
yo me refiero utilizando sus métodos como por ejemplo getIterator, offsetGet()

Se me ocurrió una manera pero no la veo práctica, compartiré el código
Código:
$array = array(0 => array('producto' => 'Mesa', 'color' => 'negro', 'precio' => '399'), 
               1 => array('producto' => 'Lampara', 'color' => 'Crema', 'precio' => '89'));
               
$aO = new ArrayObject($array);

print_r($aO->offsetGet(1));

echo '<hr />';
for($i = 0; $i <  $aO->count(); $i++) {
    $temp = $aO->offsetGet($i);
    echo $temp['color'].'<br />';
}
¿cuál es la manera correcta?