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


Posted in PHP onAugust 16, 2014

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 就可以了。

PHP 相关文章推荐
用文本文件实现的动态实时发布新闻的程序
Oct 09 PHP
PHP 截取字符串函数整理(支持gb2312和utf-8)
Feb 16 PHP
php查找任何页面上的所有链接的方法
Dec 03 PHP
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件
Sep 24 PHP
php源码之将图片转化为data/base64数据流实例详解
Nov 27 PHP
谈谈从phpinfo中能获取哪些值得注意的信息
Mar 28 PHP
PHP微信公众号开发之微信红包实现方法分析
Jul 14 PHP
php简单读取.vcf格式文件的方法示例
Sep 02 PHP
php合并数组并保留键值的实现方法
Mar 12 PHP
PHP获取访问设备信息的方法示例
Feb 20 PHP
yii2 在控制器中验证请求参数的使用方法
Jun 19 PHP
PHP 实现 WebSocket 协议原理与应用详解
Apr 22 PHP
php中隐形字符65279(utf-8的BOM头)问题
Aug 16 #PHP
php socket实现的聊天室代码分享
Aug 16 #PHP
php与flash as3 socket通信传送文件实现代码
Aug 16 #PHP
php操作XML、读取数据和写入数据的实现代码
Aug 15 #PHP
php中操作memcached缓存进行增删改查数据的实现代码
Aug 15 #PHP
php上传图片之时间戳命名(保存路径)
Aug 15 #PHP
php中将一段数据存到一个txt文件中并显示其内容
Aug 15 #PHP
You might like
用PHP程序实现支持页面后退的两种方法
2008/06/30 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
递归实现php数组转xml的代码分享
2015/05/14 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
PHP自动识别当前使用移动终端
2018/05/21 PHP
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
jQuery Easyui 验证两次密码输入是否相等
2016/05/13 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
vue弹窗插件实战代码
2018/09/08 Javascript
node中的cookie的具体使用
2018/09/13 Javascript
ES6基础之展开语法(Spread syntax)
2019/02/21 Javascript
微信小程序时间戳转日期的详解
2019/04/30 Javascript
一些可能会用到的Node.js面试题
2019/06/15 Javascript
node获取客户端ip功能简单示例
2019/08/24 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
深入解读VUE中的异步渲染的实现
2020/06/19 Javascript
[02:38]DOTA2超级联赛专访Loda 认为IG世界最强
2013/05/27 DOTA
[35:44]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG
2014/05/26 DOTA
[00:57]辉夜杯战队访谈宣传片—VG
2015/12/25 DOTA
python使用Flask框架获取用户IP地址的方法
2015/03/21 Python
python脚本设置超时机制系统时间的方法
2016/02/21 Python
python与C、C++混编的四种方式(小结)
2019/07/15 Python
python+pygame实现坦克大战
2019/09/10 Python
python下载卫星云图合成gif的方法示例
2020/02/18 Python
项目经理的岗位职责
2013/11/23 职场文书
标准毕业生自荐信
2014/06/24 职场文书
纪检干部现实表现材料
2014/08/21 职场文书
奉献家乡演讲稿
2014/09/13 职场文书
优秀高中学生评语
2014/12/30 职场文书
颐和园导游词
2015/01/30 职场文书
2015清明节祭奠英烈寄语大全
2015/03/04 职场文书
出纳2015年度工作总结范文
2015/10/14 职场文书
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server