PHP:curl_init()虽然创建了资源,但仍为NULL

时间:2011-02-20 10:29:32

标签: php api curl

我正面临一个错误:

Warning: curl_exec() expects parameter 1 to be resource, null given in

$json_string = curl_exec($variable_curl);

我不确定出了什么问题。我有

function __construct() {

      $variable_curl = curl_init(); //Create a new cURL resource

    }

我已经确认curl绑定工作正常,因为我在没有创建库的情况下使用它。

根据该错误,我只能告诉$ variable_curl没有正确/非创建cURL资源。但是通过查看上面的function __construct,我已经完成了。

1 个答案:

答案 0 :(得分:0)

$variable_curl是全局变量吗?如果没有,它将在您的构造函数之外不可见。如果是这样,你需要在函数内声明它:

global $variable_curl;