php超級全局變量

php超級全局變量有:

$_GET       $_POST       $_REQUEST

$_SESSION     $_COOKIE     $_FILES   未完待續

$_ENV     $_SERVER

$GLOBALS

一: $_ENV與$_SERVER的區別說明:

$_ENV  服務器操作系統的環境變量,如操作系統類型,linux、win、mac。容易暴漏服務器信息,一般禁止顯示。

$_SERVER   獲取網站的域名,以及當前訪問的腳本,客戶IP(REMOTE_ADDR   ,   HTTP_X_FORWARD_FOR)


二: $GLOBALS說明

相當於全局變量花名冊的一個別名,通過該變量可以任意訪問全局變量

舉例說明:

<?php

           $a = 4;

           $b = 5;

           function t(){

                  echo $GLOBALS;  //可以輸出所有的全局變量

                  $GLOBALS['a'] = 1;   //可以改變全局變量中a的值,但是一般不這麼做

          }

?>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章