#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター設定方法: 1. 「ini_set("max_execution_time", "時間値");」ステートメントを使用します; 2. 「set_time_limit (時間値)」を使用します。値を 0 に設定すると、プログラムが終了するまで永続的に実行されます。
方法 1: ini_set を使用する() 関数設定の「max_execution_time」項目の値
構文:ini_set("max_execution_time", "时间数值");PHP ini_set は、php.ini の値を設定するために使用されます。関数が実行され、スクリプト終了後は設定は無効になります。 php.ini ファイルを開かずに設定を変更できるため、仮想空間では非常に便利です。
方法 2: set_time_limit() 関数を使用する
set_time_limit - スクリプトの最大実行時間を設定します。構文形式:set_time_limit (seconds)スクリプトの実行に許可される時間。単位は秒です。この設定を超えると、スクリプトは致命的なエラーを返します。デフォルト値は 30 秒、または php.ini の max_execution_time で定義された値 (この値が存在する場合) です。 この関数が呼び出されると、set_time_limit() はタイムアウト カウンタを 0 から再スタートします。つまり、デフォルトのタイムアウトが 30 秒で、スクリプトが 25 秒間実行されているときに set_time_limit(20) が呼び出された場合、タイムアウトになるまでにスクリプトを実行できる合計時間は 45 秒になります。 この関数のパラメータ値秒が最大実行時間の場合、単位は秒です。ゼロに設定した場合 (
set_time_limit(0);)、時間制限はありません。つまり、プログラムが終了するまで永続的に実行されます。ゼロより大きい数値の場合、プログラムが完了するかどうかに関係なく、設定された制限時間に達すると、一定の秒数が経過するとプログラムが終了します。
PHP ビデオ チュートリアル 」
以上がPHPでプログラムの実行時間を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。