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.0multi_handle тепер чекає екземпляр; раніше, очікувався ресурс (resource).

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