ホームページ >バックエンド開発 >PHPチュートリアル >php.ini を編集せずに PHP の最大実行時間を変更するにはどうすればよいですか?

php.ini を編集せずに PHP の最大実行時間を変更するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-03 03:39:14690ブラウズ

How Can I Change PHP's Maximum Execution Time Without Editing php.ini?

php.ini を変更せずに PHP の最大実行時間を変更する方法

PHP では、通常、最大実行時間は PHP で設定されます。 .ini ファイル。ただし、PHP スクリプト自体内でこの設定をオーバーライドすることは可能です。

実行時間の増加

最大実行時間を増やすには、ini_set() を使用できます。関数。 max_execution_time キーをより高い値に設定すると、スクリプトの実行時間を延長できます。

ini_set('max_execution_time', '300'); // 300 seconds (5 minutes)

無限の実行時間

スクリプトの実行を許可したい場合最大実行時間を無期限に設定できます。 0:

ini_set('max_execution_time', '0');

使用法

PHP スクリプトの先頭に ini_set() 呼び出しを配置し​​て、他のコードが実行される前にこの呼び出しが確実に有効になるようにします。これにより、スクリプトのタスクを完了するために必要な実行時間が延長されます。

追加情報

スクリプト内の最大実行時間の変更は、現在の PHP プロセスにのみ影響することに注意してください。また、グローバルな php.ini 設定は永続的に変更されません。永続的な変更を行う必要がある場合は、php.ini ファイル自体を調整する必要があります。

以上がphp.ini を編集せずに PHP の最大実行時間を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。