У меня есть объект $customer
Что такое лучший способ создать новый объект
Мне нужно создать новый объект $contact
с контактной информацией Что такое лучший способ создать его?
/** the first way */
$contact = (object) array('name' => $customer->name, 'phone' => $customer->phone, 'email' => $customer->email);
/** the second way */
$contact = new stdClass();
$contact->name = $customer->name;
$contact->phone = $customer->phone;
$contact->email = $customer->email;`
2-й путь, безусловно, легче читать. –
2nd, так как нет необходимости в преобразовании –
Как насчет '$ contact = clone $ customer;'? – AbraCadaver