現在の位置: ホーム> 関数カテゴリ一覧> 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()関数を使用する場合は、注意が必要です。実行時間が長すぎると、スクリプトの実行時間が長すぎてサーバーのパフォーマンスに影響する場合があります。
類似の関数
  • include_path構成オプションの値を復元します restore_include_path

    restore_include_path

    include_path構成オプションの
  • 円形リファレンスコレクターを無効にします gc_disable

    gc_disable

    円形リファレンスコレクターを無効にします
  • PHP構成オプションの値を取得します get_cfg_var

    get_cfg_var

    PHP構成オプションの値を取得します
  • virtual main() main

    main

    virtualmain()
  • 円形リファレンスコレクターをアクティブにします gc_enable

    gc_enable

    円形リファレンスコレクターをアクティブに
  • 「PHP正規化」数値文字列の2つのバージョンの比較 version_compare

    version_compare

    「PHP正規化」数値文字列の2つのバージ
  • 環境変数の値を取得します getenv

    getenv

    環境変数の値を取得します
  • MAGIC_QUOTES_GPCの現在の構成設定を取得します。この関数は、PHP 7.4.0以降に非推奨されています。この機能に頼らないことを強くお勧めします。 get_magic_quotes_gpc

    get_magic_quotes_gpc

    MAGIC_QUOTES_GPCの現在の
人気記事(にんききじ)