diff --git a/docs/cn/worker.md b/docs/cn/worker.md index e1a2129f7f..14f88f1fb0 100644 --- a/docs/cn/worker.md +++ b/docs/cn/worker.md @@ -91,8 +91,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // 在发送 HTTP 响应后做一些事情 diff --git a/docs/es/worker.md b/docs/es/worker.md index e199f91b74..8ebe7dbdb3 100644 --- a/docs/es/worker.md +++ b/docs/es/worker.md @@ -94,8 +94,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // Haz algo después de enviar la respuesta HTTP diff --git a/docs/fr/worker.md b/docs/fr/worker.md index f758d12c5f..3215976279 100644 --- a/docs/fr/worker.md +++ b/docs/fr/worker.md @@ -91,8 +91,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // Faire quelque chose après l'envoi de la réponse HTTP diff --git a/docs/it/worker.md b/docs/it/worker.md index 33e10d7081..c1385c2b30 100644 --- a/docs/it/worker.md +++ b/docs/it/worker.md @@ -72,8 +72,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // Esegui qualcosa dopo aver inviato la risposta HTTP diff --git a/docs/ja/worker.md b/docs/ja/worker.md index ed8880f8bf..97390295e3 100644 --- a/docs/ja/worker.md +++ b/docs/ja/worker.md @@ -91,8 +91,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // HTTPレスポンス送信後に何らかの処理を実行 diff --git a/docs/pt-br/worker.md b/docs/pt-br/worker.md index 3756da3803..5d984155f4 100644 --- a/docs/pt-br/worker.md +++ b/docs/pt-br/worker.md @@ -91,8 +91,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // Faz algo depois de enviar a resposta HTTP diff --git a/docs/ru/worker.md b/docs/ru/worker.md index fe55d92504..9c2e24e2bf 100644 --- a/docs/ru/worker.md +++ b/docs/ru/worker.md @@ -91,8 +91,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // Действия после отправки HTTP-ответа diff --git a/docs/tr/worker.md b/docs/tr/worker.md index 5633f9b36a..d81df1d485 100644 --- a/docs/tr/worker.md +++ b/docs/tr/worker.md @@ -91,8 +91,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // HTTP yanıtını gönderdikten sonra bir şey yapın diff --git a/docs/worker.md b/docs/worker.md index 466c7cf684..b663778080 100644 --- a/docs/worker.md +++ b/docs/worker.md @@ -77,8 +77,8 @@ $handler = static function () use ($myApp) { } }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); // Do something after sending the HTTP response @@ -155,8 +155,8 @@ $handler = static function () use ($myApp, $creator) { echo $response->getBody(); }; -$maxRequests = (int)($_SERVER['MAX_REQUESTS'] ?? 0); -for ($nbRequests = 0; !$maxRequests || $nbRequests < $maxRequests; ++$nbRequests) { +$maxRequests = (isset($_SERVER['MAX_REQUESTS']) && $_SERVER['MAX_REQUESTS'] > 0) ? (int)$_SERVER['MAX_REQUESTS'] : PHP_INT_MAX; +for ($nbRequests = 0; $nbRequests < $maxRequests; ++$nbRequests) { $keepRunning = \frankenphp_handle_request($handler); gc_collect_cycles(); if (!$keepRunning) break;