在PHP裡面預設有30秒的執行上限
當程式執行超過30秒時就會出現「Fatal error: Maximum execution time of 30 seconds exceeded」
這是為了避免你寫的程式裡面有錯,寫了一些無窮迴圈或奇怪的東西,最後導致系統爆掉的一個設計
不過有時候程式可能就需要執行到超過30秒
例如要用PHP處理一個很大的檔案,或者資料庫的備份檔有時候上百MB(Excel建立表單)
set_time_limit(時間上線);
時間上限的部份單位是秒,如果要設為無上限,可以設定0
set_time_limit(0)
字串處理函式,會切成好幾組陣列array
explode('字符',string)