php全面獲取url位址列及各種引數

2021-09-08 17:18:09 字數 2903 閱讀 9080

php教程 全面獲取url位址列引數多種方法:

$_server["server_port"]//獲取埠

$_server['http_host']//獲取網域名稱或主機位址

$_server['server_name']//獲取網域名稱或主機地

php://input是什麼意思?php輸入流input的介紹址 注:只是主網域名稱 如xhxu.cn

$_server['php_self']//獲取php檔名

$_server["query_string"]//獲取php後的**引數

輸出:echo "rewrite: ".$_get["rewrite"];

注意:php中的server_name 和http_host的區別

2)對應的值為:

php $_server 屬性說明

$_server['php_self'] #當前正在執行指令碼的檔名,與 document root相關。   

$_server['ar**'] #傳遞給該指令碼的引數。   

$_server['argc'] #包含傳遞給程式的命令列引數的個數(如果執行在命令列模式)。   

$_server['gateway_inte***ce'] #伺服器使用的 cgi 規範的版本。例如,「cgi/1.1」。   

$_server['server_name'] #當前執行指令碼所在伺服器主機的名稱。   

$_server['server_software'] #伺服器標識的字串,在響應請求時的頭部中給出。   

$_server['server_protocol'] #請求頁面時通訊協議的名稱和版本。例如,「http/1.0」。   

$_server['request_method'] #訪問頁面時的請求方法。例如:「get」、「head」,「post」,「put」。   

$_server['query_string'] #查詢(query)的字串。   

$_server['document_root'] #當前執行指令碼所在的文件根目錄。在伺服器配置檔案中定義。   

$_server['http_accept'] #當前請求的 accept: 頭部的內容。   

$_server['http_accept_charset'] #當前請求的 accept-charset: 頭部的內容。例如:「iso-8859-1,*,utf-8」。   

$_server['http_accept_encoding'] #當前請求的 accept-encoding: 頭部的內容。例如:「gzip」。   

$_server['http_accept_language']# 當前請求的 accept-language: 頭部的內容。例如:「en」。   

$_server['http_connection'] #當前請求的 connection: 頭部的內容。例如:「keep-alive」。   

$_server['http_host'] #當前請求的 host: 頭部的內容。   

$_server['http_user_agent'] #當前請求的 user_agent: 頭部的內容。   

$_server['https'] — 如果通過https訪問,則被設為乙個非空的值(on),否則返回off   

$_server['remote_addr'] #正在瀏覽當前頁面使用者的 ip 位址。   

$_server['remote_host'] #正在瀏覽當前頁面使用者的主機名。   

$_server['remote_port'] #使用者連線到伺服器時所使用的埠。   

$_server['script_filename'] #當前執行指令碼的絕對路徑名。   

$_server['server_admin'] #管理員資訊   

$_server['server_port'] #伺服器所使用的埠   

$_server['server_signature'] #包含伺服器版本和虛擬主機名的字串。   

$_server['path_translated'] #當前指令碼所在檔案系統(不是文件根目錄)的基本路徑。   

$_server['script_name'] #包含當前指令碼的路徑。這在頁面需要指向自己時非常有用。   

$_server['request_uri'] #訪問此頁面所需的 uri。例如,「/index.html」。   

$_server['php_auth_user'] #當 php 執行在 apache 模組方式下,並且正在使用 http 認證功能,這個變數便是使用者輸入的使用者名稱。   

$_server['php_auth_pw'] #當 php 執行在 apache 模組方式下,並且正在使用 http 認證功能,這個變數便是使用者輸入的密碼。   

$_server['auth_type'] #當 php 執行在 apache 模組方式下,並且正在使用 http 認證功能,這個變數便是認證的型別。

PHP全面獲取url位址列引數多種方法

php全面獲取url位址列引數多種方法 server server port 獲取埠 獲取網域名稱或主機位址 如test.cn 或 或2010.test.cn server server name server request uri server php self 獲取php檔名 server q...

js 獲取url 獲取位址列

設定或獲取物件指定的檔名或路徑。alert window.location.pathname 設定或獲取整個 url 為字串。alert window.location.href 設定或獲取與 url 關聯的埠號碼。alert window.location.port 設定或獲取 url 的協議部分...

原生獲取url位址列引數

首先需要乙個url位址,位址一般為http 或https 開頭後面跟著網域名稱,建立為172,127等等,本次試例使用本地位址127.0.0.1 比如例項 var str 這是乙個普通的帶引數的乙個位址已?分隔後面跟著需要傳遞的引數 1,獲取引數需要先擷取 function geturlvalue ...