1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > PHP JSON出错:Cannot use object of type stdClass as array解决方法

PHP JSON出错:Cannot use object of type stdClass as array解决方法

时间:2020-03-05 07:48:53

相关推荐

PHP JSON出错:Cannot use object of type stdClass as array解决方法

php教程|php手册

PHP,JSON,Cannot,use,object,of,

php教程-php手册

简单的云购夺宝源码,ubuntu忘记账号,在虚拟机上装tomcat,金湖爬虫ip招商,如何知道PHP文件是否运行,seo156lzw

这篇文章主要介绍了PHP JSON出错:Cannot use object of type stdClass as array解决方法,需要的朋友可以参考下

80套产品单页宣传源码合集,vscode结束调试,ubuntu yarn,tomcat 防止攻击,可以商用吗sqlite,jquery 多选 插件,html5开源前端框架,爬虫需要哪个专业学,php 含有字符,seo优化安卓,在线视频直播网站源码,jquery 网页对话框,企业网站模板lzw

捕鱼摇钱树源码,vscode主题推荐,ubuntu 内核安装,ant 启动tomcat,sqlite内存,网页设计英语, 操作两个数据库,怎么够买阿里云服务器,wp pagenavi插件下载,前端学好几个框架不会混嘛,婴儿爬虫,php 代码审计,铜川seo,佟刚 springboot,aspcms 修改标签,php大网站,手机网页弹屏,ecshop化妆品模板,网站后台修改banner图片位置,html页面实例,订单管理 权限管理系统,机器人 挂机程序lzw

php再调用json_decode从字符串对象生成json对象时,如果使用[]操作符取数据,,会得到下面的错误:

复制代码 代码如下:

Cannot use object of type stdClass as array

产生原因:

复制代码 代码如下:

$res = json_decode($res);

$res[‘key’]; //把 json_decode() 后的对象当作数组使用。

解决方法(2种):

1、使用 json_decode($d, true)。就是使json_decode 的第二个变量设置为 true。

2、json_decode($res) 返回的是一个对象, 不可以使用 $res[‘key’] 进行访问, 换成 $res->key 就可以了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。