PHP รองรับ object-oriented programming อย่างเต็มรูปแบบ: คลาสนิยามโครงสร้างและพฤติกรรม ส่วนอ็อบเจ็กต์คือ instance OOP ของ PHP สมัยใหม่นั้นสะอาดและมีคุณสมบัติครบครัน ทั้ง visibility modifier, constructor และความสะดวกอย่าง constructor property promotion
การนิยามคลาส
{
;
;
{
->name = ;
->age = ;
}
{
;
}
}
= (, );
->name;
->();
