Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2007, 09:46
Avatar de Viet
Viet
 
Fecha de Ingreso: octubre-2003
Ubicación: Mar del Plata - Argentina
Mensajes: 247
Antigüedad: 20 años, 7 meses
Puntos: 2
Recorrer los atributos de un obj. JSON

Buenas a todos:

Estoy trabajando con JSON y recibo desde el cliente un objeto como
Código PHP:

  
{objectType:'Empleado',
    
objectId:2,
    
fields:{
          
lastname:'gomez',
          
firstname:'pepe',
          
active:1}
    } 
al cual le aplico el siguiente codigo para transformarlo en un objeto PHP

Código PHP:
                 $json = new Services_JSON();
        
$obj $json->decode(stripslashes($params)); // en $params esta el txt de mi obj 
se que puedo con esto acceder a fields asi: $obj->fields

Pregunta: como puedo recorrer genericamente el atributo fields para tener 2 arrays uno con los fieldNames y otro con los fieldValues.. en este ejemplo me deberian quedar: ['lastname','firstname','active'] y ['gomez','pepe',1] ???

Resumen: quiero saber como recorrer los atributos de un objeto php y saber sus keyname y values....

desde ya gracias por su tiempo...
__________________
Keep it simple and keep it fast.