PHP中header()函數(shù)用于發(fā)送一個原始的 HTTP 頭。它通常用于重定向頁面、設(shè)置頁面編碼、設(shè)置緩存控制等操作。header()函數(shù)必須在頁面中其他任何輸出之前調(diào)用,否則會引發(fā)錯誤。
使用方法如下:
header("Location: http://www.example.com"); // 重定向到指定頁面
header("Content-Type: text/html; charset=utf-8"); // 設(shè)置頁面編碼為utf-8
header("Cache-Control: no-cache, must-revalidate"); // 設(shè)置緩存控制
注意:在使用header()函數(shù)之前,確保頁面內(nèi)容中沒有任何輸出,包括空格和換行符。否則header()函數(shù)將無法正常工作。