Задать вопрос
@crowleycrowley

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

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

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


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

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


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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽