如何从函数中解析数组参数

时间:2017-10-14 17:22:37

标签: php oop curl php-curl

我想问一下如何从当前对象中将一个变量引用放入数组中。

在我的情况下,我有一个用于curl post的数组,有些字段是静态的(授权类型和范围),而其他字段(id& secret)是动态的。

更具体地说,我想把id&秘密如下所示:

  $headers = [
    'client_id='=> $this->id,
    'client_secret='=>$this->secret,
    'grant_type='=>'client_credentials', 
    'scope='=>'public' 
];
  ....
  ....
  curl_setopt($s, CURLOPT_HTTPHEADER, $headers);

我得到了一个“PHP致命错误:常量表达式包含...中的无效操作”,第二个&第三排。

2 个答案:

答案 0 :(得分:1)

对于标题,您应该使用类似

的内容
array('Content-type: text/plain', 'Content-length: 100')

不是关联数组。见http://php.net/manual/en/function.curl-setopt.php

答案 1 :(得分:0)

这应该是

Name: times 23 db ' '