PHP header 函式詳解

2021-09-30 11:24:58 字數 1597 閱讀 9819

header() 函式向客戶端傳送原始的 http 報頭。

客戶機的請求方式格式:是統一資源識別符號、協議版本號,後邊是mime資訊包括請求修飾符、客戶機資訊和可能的內容!伺服器響應格式:乙個狀態行包括資訊的協議版本號、乙個成功或錯誤的**,後邊是mime資訊包括伺服器資訊、實體資訊和可能的內容。 

通常有一下三種:

location: ***x:yyyy/zzzz 

content-type: ***x/yyyy 

status: nnn ****** 

常用例項

1.實現重定向(狀態碼302)

2.頁面不存在(404頁面)

3.永久重定向(狀態碼301)

5.設定檔案型別

<?

phpheader

(』content

-type

:text

/html

;charset

=iso

-8859-1

′);header

(』content

-type

:text

/html

;charset

=utf-8

′);header

(』content

-type

:text

/plain

』);?>

其它常見型別

header(』content-type: image/jpeg』);

header(』content-type: audio/mpeg』);

php header 函式詳解

一 作用 php只是以http協議將html文件的標頭送到瀏覽器,告訴瀏覽器具體怎麼處理這個頁面,至於傳送的內容則需要熟悉一下http協議了,與php無關了,可參照http www.w3.org protocols rfc2616 rfc2616。傳統的標頭一定包含下面三種標頭之一,並只能出現一次。...

php header函式詳解

常用例項 200 正常狀態 301 永久重定向,記得在後面要加重定向位址 location url 重定向,其實就是302 暫時重定向 header location 設定頁面304 沒有修改 顯示登入框,header www authenticate basic realm 登入資訊 echo 顯...

php header函式詳解

說起 php 的header函式 肯定沒有人不知道,但是 如果 面試的時候讓你談談對header的認識 恐怕好多人都要抓瞎啦。下面咱們就來詳細聊聊 php的這個header 首先呢 自然 要從手冊說起了,一 手冊 header 傳送原生 http 頭 replace可選引數replace表明是否用後...