실시간 화면 출력 flush, ob_flush
화면상 시간 타임별이나 인터프린터 진행상황을 실시간으로 출력하기위해서 flush, ob_flush PHP 함수 출력
ob_end_clean(); // clean을 꼭 넣어야 됨... 테스트 시 이런저런 문제가 발생됨...
for($i=1; $i <= 5; ++$i){
echo 'test'.$i.'<br/>';
echo str_pad(' ',256); // 익스플로어에서 정상 작동되기 위함..
ob_flush();
flush(); // flush는 ob_flush 다음에 와야됨..
sleep(1);
}
// 함수로 만들어 놓으면 편리...
function debug_flush($msg)
{
ob_end_clean();
echo $msg.'<br/>';
echo str_pad(' ',256);
ob_flush();
flush();
}
for($i=1; $i <= 5; ++$i){
debug_flush('test'.$i);
sleep(1);
}