<?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
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!!!!!!!
?>
0 comment about "codificando, decodificando arreglos, json php"