(PHP 4 >= 4.0.4, PHP 5)
curl_getinfo — Возвращает информацию об определенной операции
Возвращает информацию о последней операции,
Дескриптор cURL, полученный из curl_init().
Может принимать значение одной из следующих констант:
Если параметр opt указан, то возвращается его значение в виде строки. Иначе, возвращается ассоциативный массив со следующими индексами (которые соответствуют значениям аргумента opt):
Версия | Описание |
---|---|
5.1.3 | Добавлена константа CURLINFO_HEADER_OUT. |
Пример #1 curl_getinfo() example
<?php
// Создаем дескриптор cURL
$ch = curl_init('http://www.yahoo.com/');
// Запускаем
curl_exec($ch);
// Проверяем наличие ошибок
if(!curl_errno($ch))
{
$info = curl_getinfo($ch);
echo 'Прошло ' . $info['total_time'] . ' секунд во время запроса к ' . $info['url'];
}
// Close handle
curl_close($ch);
?>
Замечание:
Информация, собранная этой функцией, будет сохранена при дальнейшем использовании дескриптора. Это означает, что если статистика не будет перезаписана самой функцией, будет возвращаться информация по предыдущему запросу.