PHP で プログレス表示(進み具合を表示させる)

参考元:http://www.enbridge.jp/blog/2007/08/17232951.php

<?php
echo “処理を開始します。しばらくお待ちください…
\n”;
echo str_pad(” “,4096).”
\n”;

ob_end_flush();
ob_start(‘mb_output_handler’);

for ( $i = 1; $i <= 10; $i++ ) {
sleep( 5 ); // 時間がかかる処理
echo $i * 10 ."件の処理を完了しました
\n”;

ob_flush();
flush();
}
echo “処理が完了しました
\n”;
?>

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。