• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpの処理中に画面表示ををするには?)

phpの処理中に画面表示をする方法とは?

このQ&Aのポイント
  • phpの処理中に画面表示やalertをするには、非同期処理や再読み込みをしない方法を採用する必要があります。
  • 通常、phpの処理が全て終わってから画面表示するイメージですが、処理中に画面表示をする方法を確認するためのソースを作成しました。
  • しかし結果として、処理が完了するまで待たずに50秒後にすべてのalertが表示されることが分かりました。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

<html> <head> </head> <body> <?php for($i=0; $i<5; $i++){ sleep(2); echo ("メッセージ:&nbsp;$i<br />"); ob_flush(); flush(); } ?></body> </html> これでいかがですか?

kake_a
質問者

お礼

ありがとうございます。 ob_flush()、flush() の存在を知らなかったです、無事解決できました。

関連するQ&A

専門家に質問してみよう