2013-08-29 2 views
0

Я знаю, как проверить, если классы существует, и функции, но если вариант существуетпрограммно проверить CURLOPT_CONNECTTIMEOUT_MS перед использованием curl_setopt

вариант: CURLOPT_CONNECTTIMEOUT_MS

В документации говорится:

Добавлено в cURL 7.16.2. Доступно с PHP 5.2.3.

Таким образом, перед тем, как использовать его, у вас есть стимул для проверки.

ответ

1

Это постоянная, так что просто проверить, если он был определен:

if(defined('CURLOPT_CONNECTTIMEOUT_MS')) { 

} 

Однако, даже если оно определено, это не означает, что она будет работать. См. curl timeout less than 1000ms always fails? для получения более подробной информации.

+0

интересный. хорошо, спасибо. – Kristian

Смежные вопросы