PHP超級全局變量數組
PHP超級全局變量數組(Super Global Array),又稱為PHP預定義數組,是由PHP引擎内置的,不需要開發者重新定義。 在PHP腳本運作時,PHP會自動将一些資料放在超級全局數組中。
php超級全局變量清單
$_GET[] 獲得以GET方法送出的變量數組
$_POST[] 獲得以POST方法送出的變量數組
$_COOKIE[] 擷取和設定目前網站的Cookie辨別
$_SESSION[] 取得目前使用者通路的唯一辨別,以數組形式展現,如sessionid以及自定義session資料 $_ENV[] 目前php環境變量數組
$_SERVER[] 目前php伺服器變量數組
$_FILES[] 上傳檔案時送出到目前腳本的參數值,以數組形式展現
$_REQUEST[] 包含目前腳本送出的全部請求,$_GET、$_POST、$_COOKIE、$_SESSION的所有動作
$GLOBALS[] 包含正在執行腳本所有超級全局變量的引用内容
系統常量
__FILE__目前PHP程式腳本的絕對路徑及檔案名稱
__LINE__存儲該常量所在的行号
__FUNCTION__存儲該常量所在的函數名稱
__CLASS__存儲該常量所在的類的名稱
__METHOD__存儲該常量所在的類的方法的名稱
PHP_VERSION存儲目前PHP的版本号,也可以通過PHPVERSION()函數擷取。
PHP_OS存儲目前伺服器的作業系統