curl_multi_remove_handle
(PHP 5, PHP 7, PHP 8)
curl_multi_remove_handle — Видаляє cURL дескриптор із набору cURL дескрипторів.
Опис
curl_multi_remove_handle(CurlMultiHandle $multi_handle, CurlHandle $handle): int
Видаляє вказаний дескриптор handle
із зазначеного набору дескрипторів multi_handle
. Після того, як дескриптор handle
видалено, його можна знову цілком легально використовувати у функції curl_exec(). Вилучення дескриптора handle
під час використання також зупинить поточну передачу на цьому дескрипторі.
Список параметрів
multi_handle
Мультидескриптор cURL, отриманий з curl_multi_init()
handle
Дескриптор cURL, отриманий з curl_init()
Значення, що повертаються
У разі успішного виконання повертає 0 або одну з констант **CURLM_XXX
**де XXX - код помилки.
список змін
Версия | Опис |
---|---|
8.0.0 | multi_handle тепер чекає екземпляр; раніше, очікувався ресурс (resource). |
8.0.0 | handle тепер чекає екземпляр CurlHandle; раніше, очікувався ресурс (resource). |
Дивіться також
- curl_init() - Ініціалізує сеанс cURL
- curl_multi_init() - Створює набір cURL-дескрипторів
- curl_multi_add_handle() - Додає звичайний cURL-дескриптор до набору cURL-дескрипторів