PHP включает полноценную объектную модель. Объектная модель языка включает: видимость, абстрактные и окончательные классы и методы, а также магические методы, интерфейсы и клонирование.
PHP обрабатывает объекты так же, как ссылки или дескрипторы, поэтому каждая переменная содержит ссылку на объект, а не копию объекта. Подробнее об этом рассказывает раздел «Объекты и ссылки».
Смотрите также «Руководство по именованию».