PHP header函數(shù)的詳細用法介紹
我們今天要為大家介紹的是有關PHP header函數(shù)的詳細用法,希望大家通過本文介紹的內(nèi)容能夠深刻掌握這一函數(shù)的用法。PHP header函數(shù)是用來向瀏覽器等user agent 發(fā)放http 頭信息的函數(shù),#t#
// PHP header函數(shù)向瀏覽器發(fā)送404 狀態(tài)碼
header(“HTTP/1.1 404 Not Found”);
或者
header(“HTTP/1.1 404″);
// PHP header函數(shù)***重定向
header(“Location: http://weizhifeng.net/”);//默認是301 跳轉(zhuǎn)
// 臨時重定向
header(“HTTP/1.1 302 Found”);
header(“Location: http://weizhifeng.net/”);
// PHP header函數(shù)下載文件
header(“Content-type: text/plain’); // 可以替換成你需要的MIME類型
header(‘Content-Disposition: attachment; filename=”weizhifeng.txt”‘);
readfile(‘weizhifeng.txt’);
其他的頭信息可以參考HTTP/1.1 specification
如果在PHP header函數(shù)之前已經(jīng)有了輸出,那么請使用ob_start()函數(shù)。