關於php中的超全局變量$GLOBALS

測試待的參數http://localhost/test/global.php?ab=aaaaaaaaaaa&bn=xxxxxxxx

 

 

 

輸出結果如下:

 

 Array
(
    [GLOBALS] => Array
 *RECURSION*
    [_POST] => Array
        (
        )

    [_GET] => Array
        (
            [ab] => aaaaaaaaaaa
            [bn] => xxxxxxxx
        )

    [_COOKIE] => Array
        (
            [PHPSESSID] => p1bab926qvm79r2uk6pr1qi0r1
        )

    [_FILES] => Array
        (
        )

    [_REQUEST] => Array
        (
            [ab] => aaaaaaaaaaa
            [bn] => xxxxxxxx
            [PHPSESSID] => p1bab926qvm79r2uk6pr1qi0r1
        )

    [aaa] => aaa
    [bbb] => bbb
    [ccc] => ccc
)
</br></br></br></br>Array
(
    [ab] => aaaaaaaaaaa
    [bn] => xxxxxxxx
    [PHPSESSID] => p1bab926qvm79r2uk6pr1qi0r1
)

 

 

 

可見,$GLOBALS 超全局變量 數組裏包含了本頁面所有使用的變量,變量名就是$GLOBALS數組的鍵值

 

PHP手冊中隊$GLOBALS 的定義:

包含一個引用指向每個當前腳本的全局範圍內有效的變量。該數組的鍵名爲全局變量的名稱。從 PHP 3 開始存在 $GLOBALS 數組。

 

 

發佈了46 篇原創文章 · 獲贊 6 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章