下表列出了您可以在 $_SERVER 中訪問的最重要的元素:安全
元素/代碼 | 描述 |
---|---|
$_SERVER[' PHP_SELF '] | 返回當前執行腳本的文件名。 |
$_SERVER[' GATEWAY_INTERFACE '] | 返回服務器使用的 CGI 規範的版本。 |
$_SERVER[' SERVER_ADDR'] | 返回當前運行腳本所在的服務器的 IP 地址。 |
$_SERVER[' SERVER_NAME'] | 返回當前運行腳本所在的服務器的主機名(好比 www.w3school.com.cn)。 |
$_SERVER[' SERVER_SOFTWARE'] | 返回服務器標識字符串(好比 Apache/2.2.24)。 |
$_SERVER[' SERVER_PROTOCOL'] | 返回請求頁面時通訊協議的名稱和版本(例如,「HTTP/1.0」)。 |
$_SERVER[' REQUEST_METHOD'] | 返回訪問頁面使用的請求方法(例如 POST)。 |
$_SERVER[' REQUEST_TIME'] | 返回請求開始時的時間戳(例如 1577687494)。 |
$_SERVER[' QUERY_STRING'] | 返回查詢字符串,若是是經過查詢字符串訪問此頁面。 |
$_SERVER[' HTTP_ACCEPT'] | 返回來自當前請求的請求頭。 |
$_SERVER[' HTTP_ACCEPT_CHARSET'] | 返回來自當前請求的 Accept_Charset 頭( 例如 utf-8,ISO-8859-1) |
$_SERVER[' HTTP_HOST'] | 返回來自當前請求的 Host 頭。 |
$_SERVER[' HTTP_REFERER'] | 返回當前頁面的完整 URL(不可靠,由於不是全部用戶代理都支持)。 |
$_SERVER[' HTTPS'] | 是否經過安全 HTTP 協議查詢腳本。 |
$_SERVER[' REMOTE_ADDR'] | 返回瀏覽當前頁面的用戶的 IP 地址。 |
$_SERVER[' REMOTE_HOST'] | 返回瀏覽當前頁面的用戶的主機名。 |
$_SERVER[' REMOTE_PORT'] | 返回用戶機器上鍊接到 Web 服務器所使用的端口號。 |
$_SERVER[' SCRIPT_FILENAME'] | 返回當前執行腳本的絕對路徑。 |
$_SERVER[‘ SERVER_ADMIN'] | 該值指明瞭 Apache 服務器配置文件中的 SERVER_ADMIN 參數。 |
$_SERVER[' SERVER_PORT'] | Web 服務器使用的端口。默認值爲 「80」。 |
$_SERVER[' SERVER_SIGNATURE'] | 返回服務器版本和虛擬主機名。 |
$_SERVER[' PATH_TRANSLATED'] | 當前腳本所在文件系統(非文檔根目錄)的基本路徑。 |
$_SERVER[' SCRIPT_NAME'] | 返回當前腳本的路徑。 |
$_SERVER[' SCRIPT_URI'] | 返回當前頁面的 URI。 |