PHP函數(shù)headers_sent()
用于檢查當前是否已經(jīng)發(fā)送了HTTP頭。
語法:headers_sent([string &$file [, int &$line]])
參數(shù):
$file
(可選):用于接收發(fā)出headers的文件名。
$line
(可選):用于接收發(fā)出headers的行號。
返回值:
如果HTTP頭已經(jīng)發(fā)送,則返回true
;
如果HTTP頭尚未發(fā)送,則返回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頭是否已發(fā)送,以便在發(fā)送HTTP頭之前執(zhí)行其他操作。