php json_encode和json_decode
文章描述:
php把数组转换成json数据格式,以及json格式解析成数组或者对象
json_encode把数组转换成json
json_decode解析json数据
<?php
//$book = array('a'=>'xiyouji','b'=>'sanguo','c'=>'shuihu','d'=>'hongloumeng');
$book = array(array('name'=>'123'),array('name'=>'456'));
$json = json_encode($book);
$array = json_decode($json,TRUE);
$obj = json_decode($json);
echo "<pre>";
var_dump($array);
var_dump($obj);
json数据格式
[{“name”:”123″},{“name”:”456″}]
数组格式
array(2) {
[0]=>
array(1) {
["name"]=>
string(3) "123"
}
[1]=>
array(1) {
["name"]=>
string(3) "456"
}
}
对象格式
array(2) {
[0]=>
object(stdClass)#1 (1) {
["name"]=>
string(3) "123"
}
[1]=>
object(stdClass)#2 (1) {
["name"]=>
string(3) "456"
}
}
发布时间:2023/07/15
发表评论