詳解PHP死迴圈寫法和作用

2020-07-16 10:05:55

PHP死迴圈寫法和作用

很多新手在剛開始寫PHP的時候,經常會不小心把迴圈寫成了死迴圈,但有時候利用好死迴圈,php的死迴圈能幫助我們解決很多問題。

最簡單的死迴圈寫法

while (true) {
    // 這裡可以寫迴圈中執行操作
}

死迴圈寫法二

do {
  //要執行的程式碼;
} while (true);

死迴圈寫法三

for($i=1;i>0;i++){
    // 這裡可以寫迴圈中執行操作
}

上面的寫法因為$i預設就比0大,所以執行$i++,所以裡面的迴圈永遠為真,所以是死迴圈

使用場景

我們在通過死迴圈去讀取或者執行一些資料,比如死迴圈去執行redis資料更新等操作

終止迴圈

通過break;方法可以跳出死迴圈

死迴圈管中常用到的函數

sleep()  //主要是讓死迴圈得到休息,不至於崩潰。
set_time_limit(0); //設定執行最長時間,0為無限制。
ignore_user_abort(true);  //關閉瀏覽器,伺服器也能自動執行。
break; //跳出迴圈

推薦教學:《PHP視訊教學

以上就是詳解PHP死迴圈寫法和作用的詳細內容,更多請關注TW511.COM其它相關文章!