PHP グローバル キーワード
global キーワードは、関数内のグローバル変数にアクセスするために使用されます。
例 1
$x=5; $y=10; function myTest() { global $x,$y;//通过global来声明$x,$y,相当于传递参数 $y=$x+$y; } myTest(); echo $y;
出力
// 输出 15
関数の外で定義された $x と $y の値が、参照され、関数内の値の合計が $y に代入され、関数内で計算された合計は関数外でも取得できます
グローバル変数: 関数外の変数、関数内の変数と、$GLOBAL のスーパーグローバル変数です。
Global の役割はグローバル変数を定義することですが、このグローバル変数は Web サイト全体ではなく、現在のページ (include または require 内のすべてのファイルを含む) に適用されます。 。
ただし、関数本体内で定義されたグローバル変数は関数本体内で使用できますが、関数本体の外で定義されたグローバル変数は関数本体内では使用できません。例を参照してください。詳細については以下をご覧ください。
注:
その理由は、変数を global で宣言している間は変数に値を割り当てることができないためです。
関数本体内でグローバル変数を定義します。これは関数本体内で使用できます。
以上がPHP でのグローバル キーワードの使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。