在json_encode之后可以获得原创吗?

时间:2014-07-02 07:24:25

标签: php laravel

第一步:

$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);

$str = json_encode($arr);

如果我无法轻松访问$str,是否可以从$arr获取原始数组?

3 个答案:

答案 0 :(得分:2)

是的,您可以使用json_decode进行解码。 用它来获取原始数组。

$arr = json_decode($str,true)

了解更多详情click here

答案 1 :(得分:0)

$str = json_decode($str);

谷歌是你的朋友,没有那个php.net

答案 2 :(得分:0)

您可以使用

将数组编码为JSON
$encode = json_encode($array);

但你也可以解码它。这样你就可以得到原始数组:

$decode = json_decode($encode);

希望这可以帮助你:)