當前位置: 首頁> 函數類別大全> 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

參數:

  • seconds:設置腳本的最大執行時間,單位為秒。如果參數為0,則表示腳本的執行時間不受限制。

返回值:

  • 如果設置成功,則返回true。
  • 如果設置失敗或者禁用了設置最大執行時間的功能,則返回false。

示例1:設置腳本的最大執行時間為10秒

set_time_limit(10);

示例2:禁用腳本的最大執行時間限制

set_time_limit(0);

注意事項:

  • set_time_limit()函數只影響當前腳本的執行時間,不會影響包含的其他腳本或者外部資源的執行時間。
  • 如果PHP運行在安全模式下,set_time_limit()函數可能會被禁用,無法設置腳本的最大執行時間。
  • 在使用set_time_limit()函數時需要謹慎,設置過長的執行時間可能導致腳本執行時間過長,影響服務器性能。
同類函數
熱門文章