我有一个简单的PHP代码
header(‘Content-type: application/json’);
header(200 OK WORKED);
$response[‘a’] = ‘test’;
$json_response = json_encode($response);
echo $json_response;
当我请求此文件时,我在第2行收到了解析错误
请帮助
答案 0 :(得分:4)
你的报价错误。
而不是
header(‘Content-type: application/json’);
使用
header('Content-type: application/json');
同样如下:
$response[‘a’] = ‘test’;
应该是:
$response['a'] = 'test';
我也不知道是什么:
header(200 OK WORKED);
你应该在这里使用引号:
header('200 OK WORKED');
但事实上并没有这样的地位。