출력 버퍼링 제어 기본 사용법

예제 #1 출력 제어 예

                  
<?php

ob_start();
echo "Hello\n";

setcookie("cookiename", "cookiedata");

ob_end_flush();

?>
                  
                

위의 예에서 echo의 출력은 ob_end_flush()가 호출될 때까지 출력 버퍼에 저장됩니다. 그동안 setcookie() 호출은 오류 없이 쿠키를 성공적으로 저장했습니다. (데이터가 이미 전송된 후에는 일반적으로 헤더를 브라우저로 보낼 수 없습니다.)