首页 > Web开发 > 详细

PHP中json_encode与json_decode

时间:2019-09-09 14:54:52      阅读:85      评论:0      收藏:0      [点我收藏+]

一、json_decode() 对JSON数据进行解码,转换为PHP变量

语法:json_decode ($json [,$assoc = false [, $depth = 512 [, $options = 0 ]]])

示例:

技术分享图片
$book = array(‘a‘=>‘xiyouji‘,‘b‘=>‘sanguo‘,‘c‘=>‘shuihu‘,‘d‘=>‘hongloumeng‘);
        $json = json_encode($book);
        
        $array = json_decode($json,TRUE);
        $obj = json_decode($json);
        var_dump($array);
        var_dump($obj);
技术分享图片

浏览器打印出的结果如下:

array(4) { ["a"]=> string(7) "xiyouji" ["b"]=> string(6) "sanguo" ["c"]=> string(6) "shuihu" ["d"]=> string(11) "hongloumeng" }
object(stdClass)#2 (4) { ["a"]=> string(7) "xiyouji" ["b"]=> string(6) "sanguo" ["c"]=> string(6) "shuihu" ["d"]=> string(11) "hongloumeng" } 

二、json_encode() 对变量进行JSON编码,

语法: json_encode ( $value [, $options = 0 ] )

  • 示例:
$book = array(‘a‘=>‘xiyouji‘,‘b‘=>‘sanguo‘,‘c‘=>‘shuihu‘,‘d‘=>‘hongloumeng‘);
$json = json_encode($book);
echo $json;

浏览器打印出的结果如下:

{"a":"xiyouji","b":"sanguo","c":"shuihu","d":"hongloumeng"};

PHP中json_encode与json_decode

原文:https://www.cnblogs.com/ysboke/p/11491597.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!