话不多说,直接粘代码~代码有相关注释~��
<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>