NOOB here

  • Autor Autor miguelcas12
  • Fecha de inicio Fecha de inicio
miguelcas12

miguelcas12

VIP
Épsilon
Programador
Verificación en dos pasos activada
Verificado por Binance
Suscripción a IA
Hola betas, espero que me puedan ayudar con esto. Desde ya, Gracias!

Estoy tratando de hacer funcionar este fragmento de código, me gustaría saber que estoy haciendo mal

PHP:
$json = file_get_contents('j.php');

$obj = json_decode($json);
echo $obj->{'address'};

Esto debería imprimir: 6367337736535

j.php contiene

Insertar CODE, HTML o PHP:
{"data":{"id":"13b33da2","address":"6367337736535","name":null,"created_at":"2017-10-04T15:50:14Z","updated_at":"2017-10-04T15:50:14Z","network":"bitcoin","resource":"address","resource_path":"/v2/accounts/bfd687d/addresses/13b33da2","callback_url":null}}

- - - Actualizado - - -

Ya resolví XD Asi...

PHP:
$obj->{'data'}->{'address'};
 
Al ser cadenas no necesitas ponerlas entre corchete y comillas. Con esto bastaría:
PHP:
$obj->data->address
 
Así mismo, también puedes tratarlo como arreglos, así:

PHP:
$obj['data']['address]

Te recomiendo utilizar la función var_dump de vez en cuando para comprobar la estructura de cada objeto al que quieras acceder.
 
Gracias igual! 🙂
 
Atrás
Arriba