[PHP-users 23576] Re: 代入演算子=&について教えてください。
SHIMOOKA Hideyuki
dimension @ pat.hi-ho.ne.jp
2004年 11月 10日 (水) 09:45:52 JST
下岡です。
---- <konet218 @ ybb.ne.jp>さん曰く...
>使い道がよく解りません。
>代入演算子とはどういった時に重宝するのでしょうか?
(snip)
>と言っておられますが、無駄を無くす為だけに利用するモノなのでしょうか。
「重宝する」と言うよりも、
>> また
>> $o1 =& new Hoge();
>> $o1->a = "でろでろ";
>> として
>> $o2 = $o1;
>> $o3 =& $o1;
>> とすると
>> $o2->a = "だらだら";
>> としても$o1->aは"でろでろ"のままですが、
>> $o3->a = "どろどろ";
>> とすると$o1->aも"どろどろ"になります。
こちらの方が重要かと思います。
この場合、「=」と「=&」で全く異なる動作になるということは
お分かりでしょうか?
--
Hideyuki SHIMOOKA
PHP-users メーリングリストの案内