PHPで「ページで実行しながら出力する」効果をどのように実現するか


前言:
問題のように、ページの中で実行しながら出力する効果を実現しますが、実際にはdiscuzのインストール時に拡張をチェックするとき、上から順にチェック結果をページに出力するページがよく見られます.
実装:
小さな例で説明します.
<?php 
 set_time_limit(0);  //              ,       0,     。
 ob_end_clean();     //      ,         
 echo str_pad('',1024);     //                        ,      IE 256,   1024,          。
 for($i=1;$i<=100;$i++){ 
  echo $i.'<br/>'; 
  flush();    //       
  sleep(1);  //         。
 } 
?> 

done !