php可以如何处理json串-PHP问题

资源魔 36 0

php能够若何解决json串?

代码示例:

<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
var_dump(json_decode($json));
}

输入为

object(stdClass)#1 (5) {
["a"] => int(1)
["b"] => int(2)
["c"] => int(3)
["d"] => int(4)
["e"] => int(5)
}

php解决json字符串

<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
$jsonArr = json_decode($json, TRUE);
extract($jsonArr); //数组中将变量导入到以以后符号表
echo "a=$a;b=$b;c=$c;d=$d;e=$e;";
?>

另外也能够像遍历数组同样遍历失去的工具。

<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
$jsonObj = json_decode($json);
foreach($jsonObj as $jk=>$jv) {
    $$jk = $jv;
}
echo "a=$a;b=$b;c=$c;d=$d;e=$e;";
//也可失去相反的后果
?>

另外经过json_decode取得的json工具,也能够经过"$jsonObj->a"这样的形式猎取其值。

更多PHP相干常识,请拜访PHP中文网!

以上就是php能够若何解决json串的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题

抱歉,评论功能暂时关闭!