PHP函数headers_sent()
用于检查当前是否已经发送了HTTP头。
语法:headers_sent([string &$file [, int &$line]])
参数:
$file
(可选):用于接收发出headers的文件名。
$line
(可选):用于接收发出headers的行号。
返回值:
如果HTTP头已经发送,则返回true
;
如果HTTP头尚未发送,则返回false
。
示例:
<?php
if(headers_sent($file, $line)){
echo "HTTP headers have already been sent in $file on line $line";
} else {
echo "HTTP headers have not been sent yet";
}
?>
可以使用headers_sent()
来检查HTTP头是否已发送,以便在发送HTTP头之前执行其他操作。