Foros del Web » Programando para Internet » PHP »

No se interpretar entradas JSON con PHP

Estas en el tema de No se interpretar entradas JSON con PHP en el foro de PHP en Foros del Web. Veran, estoy realizando un proceso por el cual un JSON me devuelve lo siguiente: array(3) { ["result"]=> string(7) "success" ["source"]=> string(14) "getPlayerLimit" ["success"]=> int(20) } ...
  #1 (permalink)  
Antiguo 01/09/2011, 05:32
50l3r
Invitado
 
Mensajes: n/a
Puntos:
No se interpretar entradas JSON con PHP

Veran, estoy realizando un proceso por el cual un JSON me devuelve lo siguiente:

array(3) {
["result"]=>
string(7) "success"
["source"]=>
string(14) "getPlayerLimit"
["success"]=>
int(20)
}

Con el sigueinte codigo:

Código PHP:
<?php
require('jsonapi.php'); // get this file at: https://github.com/alecgorge/jsonapi/raw/master/sdk/php/JSONAPI.php

$api = new JSONAPI("localhost"20059"******""******""******");

$pepe = new var_dump($api->call("getPlayerLimit")); ?>
En pepe se queda dicho array, pero nose como poder interpretarlo a partir de ahi. Me podeis hechar una mano? gracias
  #2 (permalink)  
Antiguo 01/09/2011, 06:19
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 13 años, 2 meses
Puntos: 297
Respuesta: No se interpretar entradas JSON con PHP

Esto es por curiosidad en mi mundo de la ignorancia (que es muy grande), pero ¿Para que creas un objetos en $pepe? ¿Para que usas var_dump? dentro del contexto no vas a obtener el resultado deseado.

De todas formas para recorrer un Array usa Foreach [url]http://es.php.net/manual/es/control-structures.foreach.php[/url]
  #3 (permalink)  
Antiguo 01/09/2011, 07:16
Avatar de h2swider  
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 17 años, 3 meses
Puntos: 194
Respuesta: No se interpretar entradas JSON con PHP

Tendrías que cambiar esta linea
Código PHP:
$pepe = new var_dump($api->call("getPlayerLimit")); 
por esta otra
Código PHP:
$pepe $api->call("getPlayerLimit"); 
Y luego lo recorres con un foreach como dice hasdpk
Código PHP:
foreach($pepe as $key => $value){
    echo 
"indice: $key - valor: $value";

__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives
  #4 (permalink)  
Antiguo 01/09/2011, 08:20
50l3r
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: No se interpretar entradas JSON con PHP

gracias h2swider

nunca habia trabajado con json y nose como se interpretaban sus parametros

saluds

Etiquetas: entradas, interpretar, json
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:14.