在php中获取不同变量的json数据

时间:2016-03-29 13:48:58

标签: php json

我无法从json中获取不同变量的数据

$outputData= json_encode($posts); //[{"post_content":"asdcsswad","post_title":"sanjog"}]

$post_content=$outputData->post_content;
$post_title=$outputData->post_title;

两个变量都变为空白

1 个答案:

答案 0 :(得分:0)

使用json_decode

$data = json_decode($outputData);
$post_content = $data['post_content'];
$post_title = $data['post_title'];

json_decode返回一个数组,而不是一个对象。

如果您尝试在PHP中使用它,为什么不使用$posts