PHP中 SERVER的一些引數

2021-07-09 07:15:18 字數 1724 閱讀 6204

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

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

$_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_referer'] #鏈結到當前頁面的前一頁面的 url 位址。

$_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」

PHP中 SERVER的詳細引數

php程式設計中經常需要用到一些伺服器的一些資料,特把 server的詳細引數整理下,方便以後使用。server php self 當前正在執行指令碼的檔名,與 document root相關。server ar 傳遞給該指令碼的引數。server argc 包含傳遞給程式的命令列引數的個數 如果執...

php中的curl的一些引數總結

curl可以根據是否是http或則是https選擇加密傳送的內容 使用curl傳送請求的基本流程 1,初始化連線控制代碼 2,設定curl選項 3,執行並獲取結果 4,釋放curl連線控制代碼 例子 初始化 ch curl init 設定選項 curl setopt ch,curlopt url,c...

PHP中 SERVER常用引數整理

server php self 當前正在執行指令碼的檔名,與 document root相關。server argv 傳遞給該指令碼的引數。server argc 包含傳遞給程式的命令列引數的個數 如果執行在命令列模式 server gateway inte ce 伺服器使用的 cgi 規範的版本。...