PHP suportă moștenirea OOP și abstracția prin trei mecanisme conexe: moștenirea de clase (extends), clasele abstracte (clase de bază parțiale), și interfețele (contracte). Fiecare servește un scop de design diferit.
Moștenire — extinde o clasă părinte
{
{}
{ ; }
}
{
{ ; }
{
::() . ;
}
}
