「PHP/入門/関数とは」の版間の差分
削除された内容 追加された内容
→変数のスコープ: 変数名がnでなくs |
|||
125 行
</syntaxhighlight>
;実行結果
このとき、f() の中に、変数 $i があり、グローバルスコープにも、変数 $i がある。▼
<pre>
グローバル変数10
ローカル変数99
</pre>
▲このとき、f() の中に、変数 $i があり、グローバルスコープにも、変数 $i がある。しかし、これらは別物である。
145 ⟶ 150行目:
</syntaxhighlight>
;実行結果
関数 f() の一行目の global に注目してほしい。▼
sの二乗は9801です。
こうすることにより、グローバル変数を関数内で使用することができるようになる。
|