PHP 実行時間を制限するset_time_limit関数

PHP

PHP

PHPExcelを使ったときに画面が真っ白になるので

処理時間を変更するset_time_limit関数を

使ってみました。

スポンサードリンク

処理時間を変更するset_time_limit関数

php.iniのmax_execution_timeでデフォルトの制限値は30秒に

設定されているので、

ある処理の時だけ処理時間を変更する場合に使用します。

set_time_limit( int seconds )※second:秒数

※set_time_limit()関数はPHPがセーフモードで実行されている場合には無効となります。

時間を0にすると無限に処理を実行しますが、

無限ループになった場合に処理が止まらないので

時間は設定しておいた方がいいかもしれません。

使い方

set_time_limit( 120 );

実行時間を120秒に制限

スポンサードリンク

コメントを残す

サブコンテンツ

このページの先頭へ