PHP全局變量
範圍可以被定義為一個可變量在聲明它的程序的範圍。 PHP變量可以是以下四種範圍類型之一:
-
局部變量
-
函數參數
-
全局變量
-
靜態變量
全局變量:
而相比之下,局部變量,全局變量可以在任何部分程序訪問。然而,一個全局變量,必須明確地聲明為global,函數中它是可以被修改的。通過將GLOBAL關鍵字在全局變量的前麵。在一個已經存在的變量前麵放置這個關鍵字告訴PHP使用變量具有該名稱。考慮這樣一個例子:
<? $somevar = 15; function addit() { GLOBAL $somevar; $somevar++; print "Somevar is $somevar"; } addit(); ?>
這將產生以下結果。
Somevar is 16