curl_multi_select
(PHP 5, PHP 7, PHP 8)
curl_multi_select — Чекає на активність на будь-якому curl_multi з'єднанні
Опис
curl_multi_select(CurlMultiHandle $multi_handle, float $timeout = 1.0): int
Блокує виконання скрипту, поки якесь із сполук curl_multi не стане активним.
Список параметрів
multi_handle
Мультидескриптор cURL, отриманий з curl_multi_init()
timeout
Час у секундах для очікування відповіді.
Значення, що повертаються
У разі успішного виконання повертає кількість дескрипторів, що містяться у наборах дескрипторів. Може повернути 0, якщо не було активності на жодному дескрипторі. У разі невдачі ця функція поверне -1 У випадку виникнення помилки вибірки (з системного виклику вибірки нижче).
список змін
Версия | Опис |
---|---|
8.0.0 | multi_handle тепер чекає екземпляр; раніше, очікувався ресурс (resource). |
Дивіться також
- curl_multi_init() - Створює набір cURL-дескрипторів