2009年3月6日 星期五

{PHP}使我爆腦 ''global變數'

在javascript裡面的變數是很自由的

var a = 200;
function a_is_10(){
a = 10;
}
a_is_10();

這樣a就被改成10了
但是在php就得

$a = 200;
function a_is_10(){
global $a;
$a = 10;
}
a_is_10();

要先宣告我要使用$a
還有看到以下寫法

$a = 200;
function a_is_10(){
$GLOBALS["a"] = 10;
}
a_is_10();

沒有留言:

張貼留言