在使用curl_setopt之前,以编程方式检查CURLOPT_CONNECTTIMEOUT_MS

时间:2013-08-29 17:14:32

标签: php curl

我知道如何检查类是否存在以及函数,但是如果存在选项则不知道

选项:CURLOPT_CONNECTTIMEOUT_MS

在文档中说:

  

在cURL 7.16.2中添加。从PHP 5.2.3起可用。

因此,在使用之前有动力进行检查。

1 个答案:

答案 0 :(得分:1)

这是一个常数,所以只需检查它是否已定义:

if(defined('CURLOPT_CONNECTTIMEOUT_MS')) {

}

然而,即使它定义了,也不意味着它会起作用。有关详细信息,请参阅curl timeout less than 1000ms always fails?