$A="こんにちは";
関数 print_a(){
$A="php&mysql";
グローバル $A;
$A="マイテスト";
$A をエコーします;
}
$A をエコー;
echo "
";
print_a();
echo "
";
$A をエコーします;
?>
出力結果:
こんにちは
私のテスト
私のテスト
最初は少し混乱しましたが、このプログラムと出力はグローバルなものを明確に示しています。
関数定義では、global宣言をすると変数はグローバルになります。もちろん、関数内に同じ名前のローカル変数が定義されていたとしても、"it"は使用されなくなり、以前の変数への参照になります。定義された変数。