php.ini ではなくコード経由で PHP の実行時間を延長する
PHP スクリプトの実行時間が、php で設定されているデフォルトの最大時間を超えた場合。 ini では途中で終了します。 php.ini を変更せずにこの制限を克服するには、スクリプト内でこの設定を動的に調整できます。
ini_set() 関数を使用すると、最大実行時間を簡単に変更できます。
ini_set('max_execution_time', '300'); // Sets it to 5 minutes
のように、「max_execution_time」パラメータの後に希望の時間制限を指定して ini_set() を呼び出すだけです。実質的に無制限の実行時間の場合は、値 0 を指定します。
ini_set('max_execution_time', '0');
このコード スニペットをスクリプトの先頭に配置すると、外部構成を変更することなく、スクリプトの実行を効果的に延長できます。この手法により、実行時間を柔軟かつ詳細に制御できるため、長時間にわたってスクリプトを中断することなく実行できます。
以上がphp.ini を変更せずに PHP スクリプトの実行時間を延長するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。