From be6122d334661dbf319b0aef6b0cd2189e7cd2ba Mon Sep 17 00:00:00 2001 From: jdkfx Date: Tue, 26 Nov 2024 21:33:43 +0900 Subject: [PATCH 1/2] =?UTF-8?q?curl=5Fmulti=5Fselect=E3=81=AE=E3=82=A8?= =?UTF-8?q?=E3=83=A9=E3=83=BC=E3=81=AB=E3=81=A4=E3=81=84=E3=81=A6=E7=BF=BB?= =?UTF-8?q?=E8=A8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../curl/functions/curl-multi-select.xml | 33 ++++++++++++++----- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/reference/curl/functions/curl-multi-select.xml b/reference/curl/functions/curl-multi-select.xml index e479c3b3382..70d1129eda7 100644 --- a/reference/curl/functions/curl-multi-select.xml +++ b/reference/curl/functions/curl-multi-select.xml @@ -1,10 +1,10 @@ - + curl_multi_select - curl_multi 接続のアクティビティを待つ + 任意の cURL マルチハンドル接続で読み取りまたは書き込みが可能になるまで待機する @@ -14,8 +14,10 @@ CurlMultiHandlemulti_handle floattimeout1.0 - - curl_multi 接続に関するアクティビティがあるまでブロックします。 + + スクリプトの実行をブロックし、次の curl_multi_exec の呼び出しで + cURL マルチハンドルに関連付けられた cURL ハンドルが処理を進められるようになるか、 + タイムアウトになるまで待機します(どちらか早い方が適用されます)。 @@ -29,7 +31,7 @@ timeout - レスポンスを待つ秒数。 + アクティブな cURL マルチハンドル接続からのレスポンスを待機する時間(秒単位)。 @@ -41,12 +43,20 @@ &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; From b21262be6ce0f4fed3e4a791e878651ffce3d795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= Date: Thu, 28 Nov 2024 01:49:22 +0900 Subject: [PATCH 2/2] =?UTF-8?q?=E3=82=A4=E3=83=B3=E3=83=87=E3=83=B3?= =?UTF-8?q?=E3=83=88=E3=82=84=E8=A1=8C=E6=9C=AB=E3=81=AE=E7=A9=BA=E7=99=BD?= =?UTF-8?q?=E6=9C=89=E7=84=A1=E3=82=92=E5=8E=9F=E6=96=87=E3=81=A8=E4=BD=B5?= =?UTF-8?q?=E3=81=9B=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/curl/functions/curl-multi-select.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/reference/curl/functions/curl-multi-select.xml b/reference/curl/functions/curl-multi-select.xml index 70d1129eda7..57ecba8a0a4 100644 --- a/reference/curl/functions/curl-multi-select.xml +++ b/reference/curl/functions/curl-multi-select.xml @@ -6,7 +6,7 @@ curl_multi_select 任意の cURL マルチハンドル接続で読み取りまたは書き込みが可能になるまで待機する - + &reftitle.description; @@ -14,7 +14,7 @@ CurlMultiHandlemulti_handle floattimeout1.0 - + スクリプトの実行をブロックし、次の curl_multi_exec の呼び出しで cURL マルチハンドルに関連付けられた cURL ハンドルが処理を進められるようになるか、 タイムアウトになるまで待機します(どちらか早い方が適用されます)。 @@ -38,7 +38,7 @@ - + &reftitle.returnvalues;