首頁 >後端開發 >php教程 >PHP的作用域

PHP的作用域

不言
不言原創
2018-07-05 15:30:143629瀏覽

這篇文章主要介紹了關於PHP的作用域 ,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

變數能夠被訪問到的區域。
js中作用域:
  全域作用域:任何地方(函數外和函數內)都可以被使用
  局部作用域:只能在函數內部被使用

#PHP也有兩個作用域:全域作用域與局部作用域
    全域作用域:只能在函數外部使用
    局部作用域:只能在函數內部使用

全域作用域是指的在函數外部定義的變量,局部作用域指的是函數內部定義的變數
內部不能存取外部
PHP的作用域
外部不能存取內部
PHP的作用域##可以在在局部作用域中使用$GLOBALS['全域作用域變數']來存取全域作用域

PHP的作用域#注意:$GLOBALS就是指涉全域作用域本身的變數

PHP還提供了一個關鍵字:global

global是將全域作用域的變數的位址,進行複製,然後在局部作用域內新建一個同名的變數名,將外部的位址賦值給局部變數。
語法:global 變數名;
   變數名稱 = 值;

PHP的作用域

變數能夠被存取到的區域。

js中作用域:
  全域作用域:任何地方(函數外和函數內)都可以被使用
  局部作用域:只能在函數內部被使用

#PHP也有兩個作用域:全域作用域與局部作用域

    全域作用域:只能在函數外部使用
    局部作用域:只能在函數內部使用

全域作用域是指的在函數外部定義的變量,局部作用域指的是函數內部定義的變數

內部不能存取外部

PHP的作用域外部不能存取內部

##可以在在局部作用域中使用$GLOBALS['全域作用域變數']來存取全域作用域PHP的作用域

#注意:$GLOBALS就是指涉全域作用域本身的變數PHP的作用域
PHP還提供了一個關鍵字:global

global是將全域作用域的變數的位址,進行複製,然後在局部作用域內新建一個同名的變數名,將外部的位址賦值給局部變數。

語法:global 變數名;
   變數名稱 = 值;


PHP的作用域以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關推薦:

PHP原始碼php-beast加密


#PHP 迭代器產生器的介紹

以上是PHP的作用域的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn