利用嵌套数组 拼接混合json -包含对象数组
| 代码如下 | 复制代码 |
// 自 PHP 5.4 起 $array= [ "status"=>"0", "message"=>"ok", "arr"=> [] ];
classPerson { public$name; public$age;
//定义一个构造方法初始化赋值 publicfunction__construct($name,$age) { $this->name=$name; $this->age=$age; } }
for($i=0;$i<10;$i++) { $p=newPerson("ren",$i); $array["arr"][]=$p; }
//var_dump($array);
echojson_encode($array);
?> | |
php利用嵌套数组 解析混合json 包含对象数组
| 代码如下 | 复制代码 |
functionjson_to_array($web) { $arr=array(); foreach($webas$k=>$v) { if(is_object($v))$arr[$k]=json_to_array($v);//判断类型是不是object else$arr[$k]=$v; } return$arr; } $s='{"webname":"homehf","url":"www.homehf.com","qq":"744348666"}' //将字符转成JSON $web=json_decode($s); $arr=array(); foreach($webas$k=>$v) $arr[$k]=$v; echo" "; print_r($arr); echo"";
$s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"744348666","mail":"[email protected]","xx":"xxxxxxx"}}' $web=json_decode($s); $arr=json_to_array($web); echo" "; print_r($arr); echo"";
/************************************************************************ ************************************************************************/ $s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"744348666","mail":"[email protected]","xx":"xxxxxxx"}}' $web=json_decode($s); echo'网站名称:'.$web->webname.' echo' /************************************************************************ ************************************************************************/ $s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"744348666","mail":"[email protected]","xx":"xxxxxxx"}}' $web=json_decode($s); echojson_encode($web);
$mys='{"status":"0","message":"ok","arr":[{"name":"ren","age":0},{"name":"ren","age":1},{"name":"ren","age":2}, {"name":"ren","age":3},{"name":"ren","age":4},{"name":"ren","age":5},{"name":"ren","age":6},{"name":"ren","age":7}, {"name":"ren","age":8},{"name":"ren","age":9}]}'
$myweb=json_decode($mys);
echo$myweb->status;
for($i=0;$i<10;$i++) { echo$myweb->arr[$i]->age; echo' } ?> | |
孢子2生物进化中文版(Spores)
孢子2生物进化中文版让我们来做一回疯狂的博士,打造一个属于自
叫我万岁爷九游官方版
叫我万岁爷带你体验当换地点感觉,全新的模拟手游大作让你开始一
梦回凤歌
梦回凤歌手游中你将步入古代的宫廷纷争之中,本想度过美好幸福的
洋果子店rose最新版本
洋果子店最新版是一款十分容易让人垂涎的开店经营类手游。游戏玩
明日大亨最新版
明日大亨手游,一个非常经典有趣的模拟经营类型的商战手游,在游