PHPの変数スコープがどうなってるのかと、
一体全体どうなってるのかと、
Webで検索してみましたが、お前らあほかと。
関数内からグローバル変数を参照できないとか、
参照するためにはglobal修飾しないといけないとか、
そんな高級なことを知りたいんじゃないんです。
そんな高級なことはヘルプにマニュアルに書いてあったんです。
っていうか、ほとんどのWebページはマニュアルの丸写しじゃねえか。
そんなことより僕が知りたいのはもっと単純なスコープ、下記です。Webのモサドモ、Cを勉強しろ、Cを。
[code]
function hoge() {
for ($i = 0; $i < 3; $i++) {
$a[] = $i;
}
print_r($a);
[/code]
実験結果としてはprint_rで$aを見られました。
関数内ではPerl的なんですね。
キーワード:
変数スコープ,グローバル,ローカル,ブロック