伺服器變數: | $_SERVER |
環境變數: | |
$_POST | |
$_REQUEST | |
$_FILES | |
$_SESSION | |
Global變數: | $_GLOBALS |
伺服器變數: $_SERVER | |
$_SERVER 是一個包含頭資訊(頭數組)、腳本路徑(locationser)和腳本路徑的數字組。數組的實體由 web 伺服器建立。不能保證所有的伺服器都能產生所有的信息;伺服器可能忽略了一些訊息,或者產生了一些未在下面列出的新的信息。這是一個自動全域變數。這只不過意味這它在所有的腳本中都有效。在函數或方法中不需要使用 global $_SERVER; | PHP_SELF :目前正在執行腳本的檔案名稱
<?php
echo count($_SERVER);
foreach($_SERVER as $key=>$value)
echo "{$key}=>{$value}<br>";
輸出:
33HTTP_HOST=>localhost
HTTP_C/span>
*/*;q=0.8
HTTP_USER_AGENT=>Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.633/1650. ip,deflate, sdch
HTTP_ACCEPT_LANGUAGE=>zh-CN,zh;q=0.8PATH=>C:ProgramDataOracleJavapathpath CorporationPhysXCommon;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0;C:Program
FilesIntelIntel(R) Management Engine ComponentsDAL;C:Program FilesIntelIntel(R) Management Engine ComponentsIPT;C:Program Files (x86)IntelIntel(R) Management Engine ComponentsDAL;C:Program Files (x86)IntelIntel(R) Management Engine ComponentsDAL;C:Program Files (x86)IntelIntel(R) Management EngIPon] :Program
FilesLenovoBluetooth Software;C:Program FilesLenovoBluetooth Softwaresyswow64;C:Program Files (x86)LenovoLenovo Home;%JAVA_HOME%bin;%JAVA_HOME%jrebin;C:Program Files (x86)
SQL Server110ToolsBinn;C:Program FilesMySQLMySQL Server 5.5bin;
SystemRoot=>C:WINDOWS
COMSPEC=>C:WINDOWSsystem32cmd.exeCOMSPEC=>C:WINDOWSsystem32cmd.exe
VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
WINDIR=>C:WINDOWS
SERVER_SIGNATURE=> PHP
Apache/2.4.9 (Win32) PHP/5. at localhost Port 80
SERVER_SOFTWARE=>Apache/2.4.9 (Win32) PHP/5.5.12
SERVER_NAME=>localhost REMOTE_ADDR =>::1
DOCUMENT_ROOT=>C:/wamp/www/
REQUEST_SCHEME=>http
C/span>C/wamp/www. com
SCRIPT_FILENAME=>C:/wamp/www/array/arr1.php
REMOTE_PORT=>21721
GATEWAY_INTERFACE=C/1
GATEWAY_INTERFACE>C1/1.
REQUEST_METHOD=> GET
QUERY_STRING=>
REQUEST_URI=>/array/arr1.php
SCRIPT_NAME=>/array/arr1.php
_FLOAT=>1452865977.555
REQUEST_TIME=>1452865977
環境變數:$_ENV
環境變數:$_ENV
。它們中的許多都是由 PHP 所運行的系統決定。完整的列表是不可能的。請查看系統的文檔以確定其特定的環境變數。 這是一個自動全域變數。它在所有的腳本中都有效。函數或方法中不需要使用 global $_ENV;
以上就介紹了超全域數組(預定義變數),包含了方面的內容,希望對PHP教程有興趣的朋友有所幫助。