PHP & JSON

话不多说,直接粘代码~代码有相关注释~��

<html>
<body>
    <?php 
        ////////////////////////// 转换为json格式数据

        # 方法一
        $arr = array('a' => 1, 'b' => 'two', 'c' => 3, 'd' => 4, 'e' => 5);
        echo json_encode($arr);
        echo "<br>";

        # 方法二
        class Emp {
            public $name = "";
            public $hobbies = "";
            public $birthdate = "";
        }

        $e = new Emp();
        $e -> name = 'Tomcat';
        $e -> hobbies = 'Run';
        $e -> birthdate = date('m/d/Y h:i:s a', strtotime("9/10/2017 11:32:29 p"));

        $json = json_encode($e);
        /////////////////////////// 转换为json格式数据

        // 解析 json
        echo $json;
        echo "<br>";
        var_dump(json_decode($json));
        echo "<br>";
        # json_decode() 第二个参数为 true 时返回数组  false 时返回对象 不写为false
        var_dump(json_decode($json,true));
     ?>
</body>
</html>

猜你喜欢

转载自blog.csdn.net/liangshilin/article/details/78497896
今日推荐