認識並使用PHP超級全域變數
超級全域變數也叫做預定義變量,是PHP系統中自帶的變量,它可讓你的程式設計更方便、快速的。它的類型包括:
$GLOBALS
包含一個引用指向每個目前腳本的全域範圍內有效的變數。此數組的鍵名為全域變數的名稱。從 PHP 3 開始存在 $GLOBALS 陣列。
$_SERVER
變數由 web 伺服器設定或直接與目前腳本的執行環境相關聯。類似舊數組
$_GET
經由 URL 請求提交至腳本的變數。
$_POST
經由 HTTP POST 方法提交至腳本的變數。
$_COOKIE
經由 HTTP Cookies 方法提交至腳本的變數。
$_FILES
經由 HTTP POST 檔案上傳而提交至腳本的變數。
$_ENV
執行環境提交至腳本的變數。
$_REQUEST
經由 GET,POST 和 COOKIE 機制提交至腳本的變數。
$_SESSION
目前註冊給腳本會話的變數。
具體這些資訊在這裡就不一一的交待了,大家可以新建一個PHP文件,在文件中寫上以下程式碼。
複製程式碼 程式碼如下:
phpinfo();
複製程式碼 程式碼如下:
echo "目前檔案為" .$_SERVER["PHP_SELF"];
echo "
";
echo "目前伺服器的IP位址為:".$_SERVER["SERVER_ADDR"];
?>