2014-02-21 4 views
1

Здравствуйте, я хочу, чтобы показать результат этого JSON в PHP, у меня есть это:Получить запрос из JSON с PHP

$r = {"person1":{"id":100,"name":"Robert"}} 

$obj = json_decode($r); 

Name: <?php echo $obj->{'name'};?><br> 

Как я могу показать, что это правильно?

Спасибо advantadge

ответ

0

Вы забыли добавить person1 на вашем объекте.

<?php 
$r = '{"person1":{"id":100,"name":"Robert"}}'; 
$obj = json_decode($r); 
echo $obj->person1->name; //"prints" Robert 
echo $obj->person1->id; //"prints" 100 

Demo

0

использование, как это, выход будет в ассоциативном виде массива

$array = json_decode($r,true); 
print_r($array); 
0
$r = {"person1":{"id":100,"name":"Robert"}} 
$obj = json_decode($r); 
var_dump($obj); // this will show you $obj structure 
Смежные вопросы