2014-02-19 59 views
1

我們假設max_execution_time設置爲30秒。PHP中的max_execution_time

讓我們假設有一個腳本,long.php,需要很長時間才能執行(超過30秒)。

讓我們ASLO是long.php包含此行代碼:ini_set('max_execution_time', 60);,讓我們進一步假設上述的代碼行獲取開始long.php 20秒後執行。

現在我的問題是,上面的代碼行使最大執行時間是60秒(腳本啓動以來的最長時間)還是80秒(從開始20秒,然後從變化計算max_execution_time)?

謝謝。

+0

您不能超過您的主機的默認時間限制。 – tcj

+0

我認爲這是整個時間 –

+0

這是你可以平凡測試自己的東西... –

回答

2

我不確定如何使用ini_set,但set_time_limit會重置計數器,所以最終會以80秒結束。

當被調用時,set_time_limit()從零重新啓動超時計數器。

相關問題