@crowleycrowley

Вопрос по клонированию в php ооп?

Всем доброго времени суток, я тут Зандстру почитываю, так вот возник такой вопрос по клонированию, в конце написан код:

function __clone(){
$this->id = 0;
$this->account = clone $this->account;
}


Я попробывал написать немного по другому

function __clone(){
$this->id = 0;
$this->account = new Account(0);
}


Так, вот можно ли так писать или нет?

7f7a0a3d60ce44a9aa1fbc4e236c9cc8.JPG
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
@VA_ic2b
Смотря какую задачу Вы решаете. Если не хотите клонировать свойство, то правильно будет
function __clone(){
$this->id = 0;
$this->account = 0;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы