現在の位置: ホーム> 関数カテゴリ一覧> set_time_limit

set_time_limit

スクリプトの最大実行時間を設定します
名前:set_time_limit
カテゴリ:PHPオプションと情報
対応言語:php
一言説明:現在のスクリプトの最大実行時間を設定します

関数名:set_time_limit()

該当するバージョン:PHP 4、PHP 5、PHP 7

関数の説明:set_time_limit()関数は、現在のスクリプトの最大実行時間を設定するために使用されます。スクリプトの実行時間が設定された制限時間を超えると、PHPはスクリプトの実行を中断します。

構文:set_time_limit(int $ seconds):bool

パラメーター:

  • 秒:スクリプトの最大実行時間を秒単位で設定します。パラメーターが0の場合、スクリプトの実行時間に限定されないことを意味します。

返品値:

  • 設定が成功した場合はtrueを返します。
  • 設定が失敗するか、最大実行時間を設定する関数が無効になっている場合、falseが返されます。

例1:スクリプトの最大実行時間を10秒に設定します

set_time_limit(10);

例2:スクリプト実行時間制限を無効にします

set_time_limit(0);

注:

  • set_time_limit()関数は、現在のスクリプトの実行時間にのみ影響し、含まれる他のスクリプトまたは外部リソースの実行時間に影響しません。
  • PHPがセーフモードで実行されている場合、set_time_limit()関数が無効になる場合があり、スクリプトの最大実行時間を設定できません。
  • set_time_limit()関数を使用する場合は、注意が必要です。実行時間が長すぎると、スクリプトの実行時間が長すぎてサーバーのパフォーマンスに影響する場合があります。
類似の関数
  • 環境変数の値を設定します putenv

    putenv

    環境変数の値を設定します
  • 現在アクティブなリソースのすべての配列を返し、オプションでリソースタイプごとにフィルタリングします get_resources

    get_resources

    現在アクティブなリソースのすべての配列を
  • ピークメモリ使用量をリセットします memory_reset_peak_usage

    memory_reset_peak_usage

    ピークメモリ使用量をリセットします
  • 円形リファレンスコレクターをアクティブにします gc_enable

    gc_enable

    円形リファレンスコレクターをアクティブに
  • PHPを実行しているオペレーティングシステムに関する情報を返します php_uname

    php_uname

    PHPを実行しているオペレーティングシス
  • 現在のプロセスタイトルに戻ります cli_get_process_title

    cli_get_process_title

    現在のプロセスタイトルに戻ります
  • ゴミコレクターに関する情報を入手してください gc_status

    gc_status

    ゴミコレクターに関する情報を入手してくだ
  • 円形リファレンスカウンターのステータスを返します gc_enabled

    gc_enabled

    円形リファレンスカウンターのステータスを
人気記事(にんききじ)