Новые объектно-ориентированные средства в РНР 5

Версия РНР 3 вышла в середине 1998 года. В нее уже были включены не которые объектно-ориентированные механизмы, но скорее как дополнения, имеющие целью "дать новые средства доступа к массивам". Никаких значимых изменений в эту объектную модель не было внесено и в версии 4, которая появилась в середине 2000 года. Основа объектно-ориентированного программирования была уже заложена - в ней и тогда можно было создавать классы и поддерживалось одиночное наследование.