Клонирование объектов онлайн урок.


Клонирование объекта - это создание еще одного экземпляра класса, идентичного данному объекту. Для этого используется специальное ключевое слово clone, после которого необходимо указать объект, который будет клонирован. Эта конструкция вернет новый экземпляр класса.



Таким образом можно получить новый экземпляр класса по существующему объекту. При этом, в новый объект $b будут записаны те значения свойств $a, которые там были на момент клонирования.

Проверьте свои знания
Создать экземпляр класса User с конкретными значениями свойств и клонировать его в новую переменную. Свойствам нового экземпляра присвоить новые значения. Сравнить полученные экземпляры класса.