「PHP/入門/関数とは」の版間の差分

(→‎変数のスコープ: 変数名がnでなくs)
</syntaxhighlight>
 
;実行結果
このとき、f() の中に、変数 $i があり、グローバルスコープにも、変数 $i がある。
<pre>
しかし、これらは、別物である。
グローバル変数10
ローカル変数99
</pre>
 
このとき、f() の中に、変数 $i があり、グローバルスコープにも、変数 $i がある。しかし、これらは別物である。
 
 
</syntaxhighlight>
 
;実行結果
関数 f() の一行目の global に注目してほしい。
sの二乗は9801です。
 
 
関数 f() の1行目の global に注目してほしい。
こうすることにより、グローバル変数を関数内で使用することができるようになる。
 
24,463

回編集