2007年8月7日火曜日

phpのグローバル変数はglobalで定義

初めてphpで書いた。
構文は素直(というかC)で分かりやすいけど、関数内でグローバル変数がスコープ外になる。びっくり。びっくり。

関数内でglobalを使うとグローバル変数にアクセス可能になる。
学生の時に読んだMINIX本で、タンネンバウムおじさんがprivateとかpublicをdefineして、Cのスコープを批判してたのを思い出しました。