PHP超全局變量$_SERVER

$_SERVER 是一個包含了諸如頭信息(header)、路徑(path)、以及腳本位置(script locations)等等信息的數組。這個數組中的項目由 Web 服務器創建。不能保證每個服務器都提供全部項目;服務器可能會忽略一些,或者提供一些沒有在這裏列舉出來的項目。          

Http請求頭消息 : 
HTTP_HOST      web服務器的地址
HTTP_USER_AGENT      客戶端操作系統和瀏覽器信息
HTTP_ACCEPT      當前HTTP請求的accept頭部信息
HTTP_ACCEPT_LANGUAGE     當前HTTP請求的accept_language頭部信息
HTTP_ACCEPT_ENCODING     當前HTTP請求的accept_Encoding頭部信息
HTTP_REFERER      鏈接到當前頁面的前一頁的url地址(可能存在)

HTTP_COOKIE     瀏覽器的cookie信息
HTTP_UPGRADE_INSECURE_REQUESTS     表示瀏覽器可讀懂服務器發過來的請求  
HTTP_CACHE_CONTROL      表示瀏覽器是否會緩存這個頁面信息。
HTTP_CONNECTION     當前請求的連接情況


WEB服務器消息 : 
SERVER_NAME      Web服務器的名字
SERVER_ADDR      Web服務器的IP地址
SERVER_PORT      Web服務器的端口號
REMOTE_ADDR      客戶端的IP地址
DOCUMENT_ROOT      Web服務器中的應用代碼存放位置
SERVER_ADMIN      Web服務器的管理員賬號
SCRIPT_FILENAME     當前訪問的腳本文件的文件名
REMOTE_PORT      客戶端使用的端口號
GATEWAY_INTERFACE      網關接口信息
SERVER_PROTOCOL      Web服務器使用的協議信息
REQUEST_METHOD      客戶端發出的HTTP請求中使用的方法
QUERY_STRING      客戶端發出的HTTP請求中的參數串
REQUEST_URI     url中的路徑部分
SCRIPT_NAME      當前訪問的腳本文件的相對路徑
PHP_SELF      當前訪問的PHP腳本文件的相對路徑
REQUEST_TIME      客戶端發出HTTP請求的時間

REQUEST_SCHEME      服務器通信協議,是http或https。
SERVER_SOFTWARE      服務器軟件配置信息。
CONTEXT_DOCUMENT_ROOT     當前腳本所在的文檔根目錄
CONTEXT_PREFIX     前綴
SERVER_SIGNATURE      包含服務器版本和虛擬主機名的字符串


WINDIR     腳本指向的系統目錄
PATHEXT      環境變量設置
COMSPEC      指向cmd.exe的路徑
SystemRoot 當前服務器的操作系統
PATH 當前腳本所在文件系統

 

 

 

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