在php中调用头函数的解析错误

时间:2014-07-17 10:09:26

标签: php

我有一个简单的PHP代码

header(‘Content-type: application/json’);
header(200 OK WORKED);
$response[‘a’] = ‘test’;
$json_response = json_encode($response);
echo $json_response;

当我请求此文件时,我在第2行收到了解析错误

请帮助

1 个答案:

答案 0 :(得分:4)

你的报价错误。

  1. 而不是

    header(‘Content-type: application/json’);
    

    使用

    header('Content-type: application/json');
    
  2. 同样如下:

    $response[‘a’] = ‘test’;
    

    应该是:

    $response['a'] = 'test';
    
  3. 我也不知道是什么:

    header(200 OK WORKED);
    

    你应该在这里使用引号:

    header('200 OK WORKED');
    

    但事实上并没有这样的地位。