函数名:headers_sent()
函数描述:headers_sent() 函数用于检查 HTTP 头是否已发送到客户端。
语法:bool headers_sent( [string &$filename [, int &$line]] )
参数:
返回值:如果头部已发送到客户端,则返回 true,否则返回 false。
示例1:
<?php
if (headers_sent()) {
echo "HTTP headers have already been sent.";
} else {
echo "HTTP headers have not been sent yet.";
}
?>
输出:
HTTP headers have not been sent yet.
示例2:
<?php
function checkHeaders() {
if (headers_sent($filename, $line)) {
echo "HTTP headers have already been sent in $filename on line $line.";
} else {
echo "HTTP headers have not been sent yet.";
}
}
checkHeaders();
?>
输出:
HTTP headers have not been sent yet.
注意事项: