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.0 | handle тепер чекає екземпляр CurlHandle; раніше, очікувався ресурс (resource). |
Приклади
Приклад #1 Завантаження веб-сторінки
Loading...
Дивіться також
- curl_multi_exec() - Запускає приєднання поточного дескриптора cURL