PHP實現的進度條效果詳解,php進度條詳解
本文執行個體講述了PHP實現的進度條效果。分享給大家供大家參考,具體如下:
在做採集的時候,想通過php來實現一個進度條功能,Google了一下,找了個合適的代碼。下面直接上代碼:
<?php//防止執行逾時set_time_limit(0);//清空並關閉輸出緩衝ob_end_clean();//需要迴圈的資料for($i = 0; $i < 188; $i++){ $users[] = 'Tom_' . $i;}//計算資料的長度$total = count($users);//顯示的進度條長度,單位 px $width = 500;//每條記錄的操作所佔的進度條單位長度$pix = $width / $total;//預設開始的進度條百分比$progress = 0;?>動態顯示伺服器運行程式的進度條 px"> px"> 0% <?phpflush(); //將輸出發送給用戶端瀏覽器 foreach($users as $user){ // 在此處使用空迴圈類比較為耗時的操作,實際應用中需將其替換; // 如果你的操作不耗時,我想你就沒必要使用這個指令碼了 :) for($i = 0; $i < 1000000; $i++) { } ?> <?php flush(); //將輸出發送給用戶端瀏覽器,使其可以立即執行伺服器端輸出的 JavaScript 程式。 $progress += $pix;} //end foreach ?> <?phpflush();?>
更多關於PHP相關內容感興趣的讀者可查看本站專題:《PHP數組(Array)操作技巧大全》、《PHP數學運算技巧總結》、《phpRegex用法總結》、《PHP+ajax技巧與應用小結》、《PHP運算與運算子用法總結》、《PHP網路編程技巧總結》、《PHP基本文法入門教程》、《php日期與時間用法總結》、《php物件導向程式設計入門教程》、《php字串(string)用法總結》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧匯總》
希望本文所述對大家PHP程式設計有所協助。
http://www.bkjia.com/PHPjc/1125249.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1125249.htmlTechArticlePHP實現的進度條效果詳解,php進度條詳解 本文執行個體講述了PHP實現的進度條效果。分享給大家供大家參考,具體如下: 在做採集的時候,想...