Note
recorriendo objetos decodificados del json
-
<?php
-
// arreglo
-
$array[‘rows’]= array(‘id_cuota’ =>2883,‘num_cuota’ => 1,‘monto_cuota’ => 6250, ‘fecha’ => ‘2009-09’, ‘factura’ => false);
-
$array[‘rows’]= array(‘id_cuota’ =>2884,‘num_cuota’ => 2,‘monto_cuota’ => 6250, ‘fecha’ => ‘2009-09’, ‘factura’ => true);
-
var data[“rows”]: [{“id_cuota”: 2883, “num_cuota”: 1, “monto_cuota”: 6250, “fecha”: “2009-09”, “factura”: false}, //var data[‘rows’] => variable referencia
-
{“id_cuota”: 2884, “num_cuota”: 2, “monto_cuota”: 6250, “fecha”: “2009-09”, “factura”: true}]
-
//decodificamos el json para convertirlo en un objeto
-
0 =>
-
object(stdClass)[178]
-
public ‘id_cuota’ => int 2887
-
public ‘num_cuota’ => int 1
-
public ‘monto_cuota’ => int 6250
-
public ‘fecha’ => string ‘2009-09’ (length=7)
-
public ‘factura’ => boolean false
-
1 =>
-
object(stdClass)[179]
-
public ‘id_cuota’ => int 2888
-
public ‘num_cuota’ => int 2
-
public ‘monto_cuota’ => int 6250
-
public ‘fecha’ => string ‘2009-10’ (length=7)
-
public ‘factura’ => boolean false
-
//recorriendo y recuperando valores de un objeto
-
foreach(json_decode($data[‘rows’]) as $obj){
-
$idCuota = $obj->id_cuota;
-
$numCuota = $obj->num_cuota;
-
$monto = $obj->monto_cuota;
-
$fecha = $obj->fecha;
-
$factura = $obj->factura;
-
}
-
// yeah!!!!!!!
-
?>