PHP http_response_code 網絡函數

定義和用法

http_response_code - 獲取/設置響應的 HTTP 狀態碼

版本支持

PHP4PHP5PHP7
不支持支持支持

語法

http_response_code ([ int $response_code ] )

獲取或者設置響應的 HTTP 狀態碼。

參數

參數必需的描述
response_code可選的 response_code 會設置響應的狀態碼。

返回值

如果提供了 response_code,將返回先前的狀態碼。 如果未提供 response_code,會返回當前的狀態碼。 在 Web 服務器環境裏,這些狀態碼的默認值都是 200。 如果在非 Web 服務器環境裏調用(比如 CLI 應用裏), 不提供 response_code 就會返回 FALSE 。 在非 Web 服務器環境裏,提供 response_code 會返回 TRUE (僅僅在先前沒有設置過狀態碼的時候)。

示例

// 獲取當前狀態碼,並設置新的狀態碼
var_dump(http_response_code(404));
//獲取新的狀態碼
var_dump(http_response_code());

相關函數

headers_list() - 返回已發送的 HTTP 響應頭(或準備發送的)

header() - 發送原生 HTTP 頭 中有更多相關細節的討論。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章