Я хотел бы иметь возможность сделать следующее:
$obj = new stdClass;
$obj->status = "success";
$obj2 = new stdClass;
$obj2->message = "OK";
Как я могу расширить $obj так, чтобы он содержал свойства $obj2, например:
$obj->status //"success"
$obj->message // "OK"
Я знаю, что могу использовать массив, добавлять все свойства в массив и затем отбрасывать его обратно на объект, но есть более элегантный способ, примерно такой:
extend ($ obj, $obj2);//добавляет все свойства из $obj2 в $obj
Спасибо!