加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP上的JSON编码和解码

发布时间:2020-12-13 22:19:02 所属栏目:PHP教程 来源:网络整理
导读:我有 JSON输出编码. $responseJSON{"status":1,"content":{"sessionid":"4c86cf1acac07811db6ec670e0b9cdd2"}} 现在我对它进行解码 $decoded=json_decode($responseJSON);print_r($decoded) 我明白了 stdClass Object ( [status] = 1 [content] = stdClass O
我有 JSON输出编码.

$responseJSON
{"status":1,"content":{"sessionid":"4c86cf1acac07811db6ec670e0b9cdd2"}}

现在我对它进行解码

$decoded=json_decode($responseJSON);

print_r($decoded)

我明白了

stdClass Object (
  [status] => 1 
  [content] => stdClass Object ( 
    [sessionid] => 4c86cf1acac07811db6ec670e0b9cdd2 
  ) 
)

我不想那样解码.

如何在没有这些stdClass标记的情况下解码为普通数组?

解决方法

没有足够的代表评论其他人的评论

在处理完信息后获取信息

$decoded = json_decode( $responseJSON,TRUE );

您可以正常访问其中的所有信息.
做一个

var_dump($decoded);

只是添加你想不到的水平
然后像往常一样继续

echo $decoded['status']
echo $decoded['content']['sessionid']

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读