curl_exec

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

curl_exec — Виконує запит cURL

Опис

curl_exec(CurlHandle $handle): string|bool

Запрошує cURL.

Ця функція повинна бути викликана після ініціалізації сеансу та встановлення всіх необхідних параметрів.

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

handle

Дескриптор cURL, отриманий з curl_init()

Значення, що повертаються

Повертає true у разі успішного виконання або false у разі виникнення помилки. Однак, якщо встановленаопция**CURLOPT_RETURNTRANSFER**, при успішному завершенні буде повернено результат, а при невдачі - false

Увага

Ця функція може повертати як логічне значення **false**так і значення не типу boolean, яке наводиться до false. За більш детальною інформацією зверніться до розділу Логічний типИспользуйтеоператор === для перевірки значення, яке повертається цією функцією.

Зауваження :

Зверніть увагу, що коди стану відповіді, що вказують на помилки (наприклад, 404 Not found), не розглядаються як невдача. Функція curl_getinfo() може використовуватись для перевірки таких помилок.

список змін

ВерсияОпис
8.0.0handle тепер чекає екземпляр CurlHandle; раніше, очікувався ресурс (resource).

Приклади

Приклад #1 Завантаження веб-сторінки

Loading...

Дивіться також

  • curl_multi_exec() - Запускає приєднання поточного дескриптора cURL