PHP ma pełną obsługę programowania obiektowego: klasy definiują strukturę i zachowanie, obiekty są instancjami. Nowoczesne PHP OOP jest czyste i bogate w funkcje, z modyfikatorami widoczności, konstruktorami i udogodnieniami takimi jak promocja właściwości konstruktora.
Definiowanie klasy
{
;
;
{
->name = ;
->age = ;
}
{
;
}
}
= (, );
->name;
->();
