PHP实现数组转JSon和JSon转数组的方法示例
本文实例讲述了PHP实现数组转JSon和JSon转数组的方法。分享给大家供大家参考,具体如下:
数组转JSon数据:
$array_1=array();//一维数组 $array_2=array();//多维数组 $array_1['username']='ericwolf'; $array_1['age']=25; $array_2['menber']['aa']['username']='ericwolf'; $array_2['menber']['aa']['age']=25; $array_2['menber']['bb']['username']='eeee'; $array_2['menber']['bb']['age']=22; print_r($array_2); $jsonObj_1=json_encode($array_1); var_dump($jsonObj_1); $jsonObj_1=json_encode($array_2); var_dump($jsonObj_1);
运行结果:
Array
(
[menber]=>Array
(
[aa]=>Array
(
[username]=>ericwolf
[age]=>25
)
[bb]=>Array
(
[username]=>eeee
[age]=>22
)
)
)
string(32)"{"username":"ericwolf","age":25}"
string(84)"{"menber":{"aa":{"username":"ericwolf","age":25},"bb":{"username":"eeee","age":22}}}"
JSon转数组,并打印:
$jsonStr='{"key":"value","key1":"value1"}';
$json2Array=json_decode($jsonStr,true);
foreach($json2Arrayas$key=>$val){
echo$key."=".$val."
";
}
运行结果:
key=value
key1=value1
PS:这里再为大家推荐几款比较实用的json在线工具供大家参考使用:
在线
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短