[PHP-users 23222]Re: オブジェクトの結合
yoshiki
yoshiki @ ann.to
2004年 9月 5日 (日) 21:47:45 JST
小山さま お教えいただき有難うございます。
下記にてテストしてみたところ動きました。
簡単に結合する手段は無いのですね。
どうも有り難うございました。
>function object_merge(&$obj1, &$obj2, &$result) {
> $vars = get_object_vars($obj1);
> foreach ($vars as $key => $val) {
> $result->$key = $val;
> }
> $vars = get_object_vars($obj2);
> foreach ($vars as $key => $val) {
> $result->$key = $val;
> }
> return $result;
>}
>
>$a =& new stdClass();
>$a->a = "aaaa";
>
>$b =& new stdClass();
>$b->b = "bbb";
>
>$c =& new stdClass();
>object_merge($a, $b, $c);
>
PHP-users メーリングリストの案内