我想用PHP解析JSON。函数:json_decode
不会返回任何内容。
这是我的index.php
文件。
<?php
$jsondata = file_get_contents("test.json");
$json = json_decode($jsondata,true);
echo $json['movies'][0]['title'];
?>
这是我的test.json文件
{
"movies":[
{
"title": "Godfather",
"Genre": "Action",
"Language": "English"
}
]
}
浏览器显示无响应。我希望它能打印Godfather
答案 0 :(得分:3)
您的php版本未启用JSON支持。请运行<?php phpinfo()
进行检查
JSON函数已添加到PHP 5.2
http://php.net/manual/en/function.json-encode.php
http://php.net/manual/en/function.json-decode.php
您需要将PHP版本更新为至少大于5.2才能使用json函数。