文章出處
文章列表
1 global在函數內部
$somevar=15; function addit () { GLOBAL $somevar; $somevar++ ; echo "somevar is $somevar"; } addit ()
輸出結果:
somevar is 16
2 不存在global
$somevar=15; function addit () { $somevar; $somevar++ ; echo "somevar is $somevar"; } addit ()
輸出結果:
somevar is 1
3 global 在外面
global $somevar; $somevar=15; function addit () { $somevar++ ; echo "somevar is $somevar"; } addit ()
輸出結果:
somevar is 1
4 函數內部 刪除掉 $somevar++ ;
global $somevar; $somevar=15; function addit () { echo "somevar is $somevar"; } addit ()
輸出結果:
somevar is
總結 :
global函數內部定義變量,則為全局變量,如果在外部定義變量,則對函數內部不起作用。
文章列表
全站熱搜
留言列表