PHPのグローバル変数の使い方について要点だけを書きます。
globalを使う方法
関数の外で設定された変数を関数の中で使う場合は、関数の中でglobalを使います。
簡単ですが、どれがグローバル変数なのか忘れそう。
$hensu=100;
kansu0();
function kansu0(){
global $hensu;
print $hensu;
}
kansu0();
function kansu0(){
global $hensu;
print $hensu;
}
$GLOBALSを使う方法
関数の外で$GLOBALSを使います。
大げさですが、どれがグローバル変数か間違えようがないです。
$GLOBALS["hensu"]=100;
kansu1();
function kansu1(){
print $GLOBALS["hensu"];
}
kansu1();
function kansu1(){
print $GLOBALS["hensu"];
}
コメント