看板 Knuckles_note
作者 標題 [PHP] 執行大量迴圈時顯示進度
時間 2015-06-05 Fri. 00:53:11
當迴圈要跑很久,想確認程式執行進度時
可以改成在 linux 下用 php 來執行
每跑一部份資料後,輸出目前進度 $n
system("echo -ne '$n'\\\r");
-n 代表行尾不會加上換行
-e 代表可以用 \ 插入特殊字元
後面使用 \r 代表將輸入游標移至行首
用這指令,可以每次輸出就會把上個值蓋掉
以免畫面被洗版
執行效果會像這樣:
![[圖]](http://i.imgur.com/YK9betz.gif)
--
※ 作者: Knuckles 時間: 2015-06-05 00:53:11
※ 編輯: Knuckles 時間: 2016-04-27 18:59:39
※ 看板: KnucklesNote 文章推薦值: 1 目前人氣: 0 累積人氣: 916
回列表(←)
分享