php json_decode 造成的诡异问题
2016-08-25 16:38
423 查看
出现
Fatal error: Cannot use object of type stdClass as array
而且这个问题 时隐时现,在频繁刷新时才会出现此问题...
原来是因为
Fatal error: Cannot use object of type stdClass as array
写道
<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
var_dump(json_decode($json));
var_dump(json_decode($json, true));
?>
The above example will output:
object(stdClass)#1 (5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}
array(5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}
Fatal error: Cannot use object of type stdClass as array
而且这个问题 时隐时现,在频繁刷新时才会出现此问题...
原来是因为
Fatal error: Cannot use object of type stdClass as array
写道
<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
var_dump(json_decode($json));
var_dump(json_decode($json, true));
?>
The above example will output:
object(stdClass)#1 (5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}
array(5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}
相关文章推荐
- PHP中file_get_contents函数获取带BOM的utf-8,然后json_decode() 返回null的问题
- PHP中file_get_contents函数获取带BOM的utf-8,然后json_decode() 返回null的问题
- PHP使用json_decode转换unicode问题
- PHP中file_get_contents函数获取带BOM的utf-8,然后json_decode() 返回null的问题
- PHP json_decode中文转义的问题
- php下 json_decode 转换成stdClass 问题
- PHP中json_decode的整型溢出问题
- PHP json_decode 精度丢失问题!
- php解决aes,base64后的json字符串json_decode为null的问题
- php json_decode解析json文件问题。
- 解决PHP下json_decode返回NULL的问题。
- PHP中使用了mcrypt_decrypt函数处理Json串后导致Json_decode返回null问题
- PHP中json_decode()json格式接口的问题
- PHP中json_decode的整型溢出问题
- php解决json_encode输出GB2312中文问题 (数组)
- php中json_encode中文编码问题分析
- php 5.2 以下版本中 自己写的 json_decode 类
- php json_encode 后js处理时对中文和韩文的问题
- php中json_encode中文编码问题
- php处理json时中文问题的解决方法