<?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);
echo json_encode($array); //convirtiendo el arreglo en formato json
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}]
echo json_decode($data['rows']);
//decodificamos el json para convertirlo en un objeto
array
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!!!!!!!
?>