現在の位置: ホーム> 関数カテゴリ一覧> 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()関数を使用する場合は、注意が必要です。実行時間が長すぎると、スクリプトの実行時間が長すぎてサーバーのパフォーマンスに影響する場合があります。
類似の関数
  • Zend Engine Memory Managerが使用するリサイクルメモリ gc_mem_caches

    gc_mem_caches

    ZendEngineMemoryMana
  • virtual main() main

    main

    virtualmain()
  • インクルードの配列を返し、ファイル名を必要とします get_included_files

    get_included_files

    インクルードの配列を返し、ファイル名を必
  • ini shorthand構文から解釈されたサイズを取得します ini_parse_quantity

    ini_parse_quantity

    inishorthand構文から解釈され
  • 「PHP正規化」数値文字列の2つのバージョンの比較 version_compare

    version_compare

    「PHP正規化」数値文字列の2つのバージ
  • MAGIC_QUOTES_GPCの現在の構成設定を取得します。この関数は、PHP 7.4.0以降に非推奨されています。この機能に頼らないことを強くお勧めします。 get_magic_quotes_gpc

    get_magic_quotes_gpc

    MAGIC_QUOTES_GPCの現在の
  • 現在のPHPスクリプトの所有者名を取得します get_current_user

    get_current_user

    現在のPHPスクリプトの所有者名を取得し
  • アサーションが誤っているかどうかを確認してください assert

    assert

    アサーションが誤っているかどうかを確認し
人気記事(にんききじ)