Php/docs/function.curl-multi-select

提供:Dev Guides
< Php
移動先:案内検索

curl_multi_select

(PHP 5, PHP 7)

curl_multi_selectcurl_multi 接続のアクティビティを待つ


説明

curl_multi_select ( CurlMultiHandle $multi_handle [, float $timeout = 1.0 ] ) : int

curl_multi 接続に関するアクティビティがあるまでブロックします。


パラメータ

multi_handle
curl_multi_init() が返す cURL マルチハンドル。
timeout
レスポンスを待つ秒数。


返り値

成功した場合は、記述子セットに含まれる記述子の数を返します。 どの記述子上にもアクティビティがなかった場合は、結果が 0 になることもあります。 select に失敗した場合は -1 を返し、それ以外の失敗時は (select システムコールから) タイムアウトします。


変更履歴

バージョン 説明
8.0.0 multi_handleCurlMultiHandle クラスのインスタンスを期待するようになりました。

これより前のバージョンでは、resource を期待していました。


参考