オブジェクトとリファレンスのコピーのテスト
class O{ var $is="original"; } $object = new O(); $object2 = new O(); $object->refrence =& $object2; $copy = $object; $object2->is = "changed"; $object->is = "changed"; print( $copy->is ); // original print( $copy->refrence->is ); // changed
なんで $copy->refrence->is が changed に? とか思った。