루프를 사용하여 방문자에게 실시간으로 일부 콘텐츠를 표시하려고합니다. 문제는 콘텐츠가 새 콘텐츠로 대체되는 대신 출력에 추가된다는 것입니다. 다음은 10에서 0까지 카운트하는 코드의 예입니다. 결과는 거꾸로 계산하는 대신 전체 결과 집합을 보여줍니다. 내 말은, 카운터가 진행될 때 각 숫자가 표시된 모든 숫자를보고 싶지는 않습니다.콘텐츠의 PHP 실시간 출력
ob_end_flush();
//start buffering
ob_start();
echo str_pad ('', 1024); // minimum start for Safari
for ($i = 10; $i > 0; $i --) {
echo str_pad ("$i<br>\n", 8);
ob_flush();
flush();
sleep (1);
}
die();
HTTP가 작동하는 방식입니다. 한 번의 요청으로 단 하나의 응답 만 전송합니다. – Gumbo