A PHP teljes objektumorientált programozási támogatást nyújt: az osztályok meghatározzák a szerkezetet és viselkedést, az objektumok pedig példányok. A modern PHP OOP tiszta és gazdag funkcionalitással bír, láthatósági módosítókkal, konstruktorokkal és olyan kényelmi funkciókkal, mint a konstruktor tulajdonság előléptetése.
Osztály definiálása
{
;
;
{
->name = ;
->age = ;
}
{
;
}
}
= (, );
->name;
->();
