示例 #1 輸出控制舉例
<?php
ob_start();
echo "Hello\n";
setcookie("cookiename", "cookiedata");
ob_end_flush();
?>
在上面的例子中,echo函數(shù)的輸出將一直被保存在輸出緩沖區(qū)中直到調(diào)用 ob_end_flush() 。同時(shí),對(duì)setcookie()的調(diào)用也成功存儲(chǔ)了一個(gè)cookie,而不會(huì)引起錯(cuò)誤。(正常情況下,在數(shù)據(jù)被發(fā)送到瀏覽器后,就不能再發(fā)送http頭信息了。)