網頁

2013年5月2日

[php] 如何延長腳本程式可執行時間

正常在php.ini的max_execution_time參數預設是60秒,若只要針對特定php腳本程式延長可執行時間,可以直接在程式中加入set_time_limit()函數增加腳本可執行時間。


範例:

//假設php.ini設置如下
max_execution_time = 60
//在腳本程式中設置為
set_time_limit(30);
(加在程式開頭)

此腳本程式可執行時間為: 60 秒 + 30 秒 = 90秒

若無法掌握執行腳本結束所需時間,可以直接將秒數設定為0,表示執行到程式結束為止。
//無時間限制
set_time_limit(0);