括号混乱,封闭数组

时间:2019-02-21 19:57:08

标签: php

我是PHP新手。我正在尝试编写一个文件,该文件将POST请求发送到具有特定json数据和标头的API。

这就是我要复制的内容:

这是我的PHP代码:

$url = 'http://api.local/rest/users';
$data = '{"4":"four","8":"eight"}';

$ch=curl_init($url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json','Content-Type: application/json','Authorization: Bearer ACCESSTOKEN','x-api-key: APIKEY,'x-proxy-global-company-id: COMPANYID'));

$result=curl_exec($ch);

这会导致以下错误:

  

第9行中的代码中出现意外的'x'(T_STRING),期望为')'

据我所知,我已经正确地将阵列中的括号封闭了。任何人都可以请新手PHP程序员对此有所帮助。

1 个答案:

答案 0 :(得分:1)

APYKEY后缺少结束报价

curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json','Content-Type: application/json','Authorization: Bearer ACCESSTOKEN',
    'x-api-key: APIKEY','x-proxy-global-company-id: COMPANYID'));
相关问题