Возвращает строку с описанием ошибки последней операции текущего сеанса

# curl_error

(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)

curl_error — Возвращает строку с описанием ошибки последней операции текущего сеанса

### Описание

function curl_error(CurlHandle `$handle`): string

Функция возвращает понятное сообщение о результате последней операции cURL-сеанса.

### Список параметров

`handle`
  Дескриптор модуля cURL, который вернула функция curl_init().

### Возвращаемые значения

Функция возвращает сообщение об ошибке или пустую строку — `''`, если последняя операция выполнилась успешно.

### Список изменений

Версия | Описание
--- | ---
8.0.0 | Параметр `handle` теперь принимает объект CurlHandle; раньше, параметр ждал ресурс (resource).

### Примеры

Пример #1 Пример получения функцией curl_error() описания последней операции cURL-сеанса

    <?php

    // Создаём curl-дескриптор с неправильным URL-адресом
    $ch = curl_init('http://404.php.net/');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    if (curl_exec($ch) === false) {
        echo 'Ошибка curl: ' . curl_error($ch);
    } else {
        echo 'Операция завершилась без ошибок';
    }

    ?>

### Смотрите также

- curl_errno() - Возвращает код ошибки последней операции
- » Коды ошибок cURL

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open