1

私はスクリプトを持っています:

for ($i = 0; $i <= 7200; $i++) {
    echo $i.' - ';
    sleep(1);
}

しかし、私のサーバーには次のものがあります。

ini_get('max_execution_time'); // == 30

スクリプトが 7200 秒 (実行タイムアウトではなく) 実行されるのに、max_execution_time が 30 秒であるのはなぜですか? サーバー上の set_time_limit () がオフになっている

4

4 に答える 4

0

max_execution_timeのようなシステムコールではなく、スクリプト時間にのみ影響しますsleep()

sleep ($seconds);

sleep — 実行を遅らせる

于 2013-11-12T09:53:44.153 に答える