
иллюстрировать
1. Используется для копирования объектов. Копирование объекта осуществляется с помощью ключевого слова clone.
2. Метод __clone() не требует никаких параметров.
3. Если при копировании некоторые атрибуты целевого объекта отличаются от атрибутов исходного объекта, вы можете определить в классе метод __clone().
В этом методе завершается присвоение новых значений свойствам целевого объекта.
Пример
<?php
класс автофеликс
{
публичная функция __clone()
{
echo «Я клонировал тебя»;
}
}
$a = новый автофеликс();
клонировать $а;
//Вывод: я вас клонировалВыше описано использование __clone в php, надеюсь, это будет полезно всем.