玉川です。 PHP4ではインスタンスを参照しただけのつもりでも、実はコピーされた 別のインスタンスを見ていることになるケースがあるので注意が 必要ですね。 $ar = array($this); とすると、これだけでもう$ar[0]は$thisと別のインスタンスに なってしまいます。 -- 玉川@Sky Shuji TANAKA wrote: >>JAVAでは自クラスのインスタンスへの参照を「this」と表現できるのですが、 >>同じことをPHPで、例えば自クラスのインスタンスを引数にとって >> >>kansu($this); >> >>とすると、期待した結果を得ることができません。 > > > これは期待通りの動作をするときとしないときがあると思います.Javaと同じ感覚で使用する > 場合は参照を渡すのがよろしいかと思います. >