Функция PHP curl_multi_strerror
Справочное руководство по PHP cURL
(PHP 5 >= 5.5.0)
curl_multi_setopt — Возвращает строку с описанием кода ошибки.
Описание
string curl_multi_strerror ( int $errornum )
Возвращает строку с описанием кода ошибки CURLM.
Parameters
errornum
Коды ошибок CURLMОдна из констант в
Возвращаемое значение
Возвращает строку с описанием кода ошибки, иначе возвращает NULL.
Пример
Пример
//Создание дескриптора cURL
$ch1 = curl_init("https://www.example.com/");
$ch2 = curl_init("http://php.net/");
//Создание пакетного дескриптора cURL
$mh = curl_multi_init();
//Добавление дескриптора к пакетному дескриптору
curl_multi_add_handle($mh, $ch1);
curl_multi_add_handle($mh, $ch2);
//Выполнить пакетный дескриптор
do {
$status = curl_multi_exec($mh, $active);
//Проверить наличие ошибок
if($status > 0) {
//Вывести сообщение об ошибке
echo "ERROR!\n " . curl_multi_strerror($status);
}
} while ($status === CURLM_CALL_MULTI_PERFORM || $active);
Другие расширения