Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/03/2010, 17:58
Avatar de jackson666
jackson666
 
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: Acceder a JSON con PHP

Tal vez este ejemplo te sirva para darte cuenta

Código PHP:
<?php
# Son muy importantes las comillas dobles
$json '{
            "a": 1, 
            "b": 2, 
            "array": [10, 11, 12],
            "c": {
                    "algo": "este es el valor de algo",
                    "otro": "este es el valor de otro", 
                    "array": [20, 21, 22]
                 } 
         }'
;
         
$php json_decode($json);

# Para que te des una idea del objeto
echo '<pre>';
print_r($php);
echo 
'</pre>';

echo 
'<br />';

# Accedes a las posiciones
echo $php->{'array'}[0]; # imprime 10
echo '<br />';
echo 
$php->{'array'}[1]; # imprime 11
echo '<br />';
echo 
$php->{'array'}[2]; # imrpime 12
echo '<br />';

# Dentro del objeto "c"
echo $php->{'c'}->{'algo'}; # imprime "este es el valor de algo"
echo '<br />';
echo 
$php->{'c'}->{'otro'}; # imprime "este es el valor de otro"
echo '<br />';
echo 
$php->{'c'}->{'array'}[0]; # imprime 20
?>
__________________
HV Studio
Diseño y desarrollo web