- 726 名前:nobodyさん mailto:sage [2008/11/23(日) 17:30:39 ID:???]
- >>712
> >>707 > 書き方も間違ってるし変数のスコープが分かってない。 > > コンストラクタやセッター的なもので > オブジェクトから見える場所に代入してないんだから > fugaメソッドを呼ぶまで、testインスタンスの中からは$xは見えない。 別に間違っていないと思うのですが。 最終行の$xは、その一行前で定義されたグローバル変数です。 function fuga() の中で定義されているローカル変数とは 別のものです。 $y = "hoge" var_dump($test->$y); // これはNG. 変数名を変えたら紛らわしくなかったかもしれません。
|

|