diff --git a/reference/curl/functions/curl-multi-select.xml b/reference/curl/functions/curl-multi-select.xml index e479c3b338..57ecba8a0a 100644 --- a/reference/curl/functions/curl-multi-select.xml +++ b/reference/curl/functions/curl-multi-select.xml @@ -1,12 +1,12 @@ - + curl_multi_select - curl_multi 接続のアクティビティを待つ + 任意の cURL マルチハンドル接続で読み取りまたは書き込みが可能になるまで待機する - + &reftitle.description; @@ -15,7 +15,9 @@ floattimeout1.0 - curl_multi 接続に関するアクティビティがあるまでブロックします。 + スクリプトの実行をブロックし、次の curl_multi_exec の呼び出しで + cURL マルチハンドルに関連付けられた cURL ハンドルが処理を進められるようになるか、 + タイムアウトになるまで待機します(どちらか早い方が適用されます)。 @@ -29,24 +31,32 @@ timeout - レスポンスを待つ秒数。 + アクティブな cURL マルチハンドル接続からのレスポンスを待機する時間(秒単位)。 - + &reftitle.returnvalues; 成功した場合は、記述子セットに含まれる記述子の数を返します。 - どの記述子上にもアクティビティがなかった場合は、結果が 0 になることもあります。 - select に失敗した場合は -1 を返し、それ以外の失敗時は - (select システムコールから) タイムアウトします。 + どの記述子上にもアクティビティがなかった場合は、結果が 0 になることもあります。 + select() に失敗した場合は -1 を返し、それ以外の失敗時は + ( select() システムコールから) タイムアウトします。 + + &reftitle.errors; + + timeout0 未満または PHP_INT_MAX + を超える場合、ValueError をスローします。 + + + &reftitle.changelog; @@ -58,6 +68,13 @@ + + 8.4.0 + + timeout0 未満または PHP_INT_MAX + を超える場合、ValueError をスローするようになりました。 + + &curl.changelog.multi-handle-param;