您的位置:首页 > 编程语言 > PHP开发

php 利用json_decode强制json数据转换成数组

2013-09-05 19:02 639 查看
一篇php 利用json_decode强制json数据转换成数组的简单应用实例参考文档,我们利用了var_dump(json_decode($str,true)); 就把json转换成我们想要的数据了。


代码如下




$a['d'][]=1;

$a['d'][]=2;

echo $str=json_encode(array($a));

var_dump(json_decode($str));


转换代码

代码如下



array(1) {

[0]=>

object(stdClass)#1 (1) {

["d"]=>

array(2) {

[0]=>

int(1)

[1]=>

int(2)

}

}

}

看到了吧这是一个数组里面放置一个对象;

我们强制json_decode结果转换为数组吧——把第四行加上参数

代码如下




var_dump(json_decode($str,true));

array(1) {

[0]=>

array(1) {

["d"]=>

array(2) {

[0]=>

int(1)

[1]=>

int(2)

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: