Artikeln introducerar objektorienterad programmering (OOP) i PHP, med fokus på funktioner tillgängliga sedan PHP 5. Den förklarar grundläggande OOP-koncept som skillnaden mellan klasser (ritningar) och objekt (instanser), samt hur man interagerar med deras egenskaper och metoder. Arvet behandlas genom att visa hur en klass kan utöka en annan, vilket möjliggör återanvändning av kod och skapande av hierarkier. Artikeln beskriver åtkomstmodifierare (Public, Private, Protected) för att kontrollera synligheten och modifierbarheten av egenskaper och metoder inom och utanför en klass.