PHP ਇੱਕ OOP ਪਾਬੰਦੀ ਅਤੇ ਐਬਸਟ੍ਰੈਕਸ਼ਨ ਨੂੰ ਤਿੰਨ ਸਬੰਧਤ ਮਕੈਨਿਜ਼ਮਾਂ ਰਾਹੀਂ ਸਮਰਥਿਤ ਕਰਦਾ ਹੈ: ਕਲਾਸ ਪਾਬੰਦੀ (extends), ਐਬਸਟ੍ਰੈਕਟ ਕਲਾਸਾਂ (ਅਧੂਰੀ ਬੇਸ ਕਲਾਸਾਂ), ਅਤੇ ਇੰਟਰਫੇਸਾਂ (ਪ੍ਰੋਗ੍ਰਾਮ)। ਹਰੇਕ ਵਿਭਿੰਨ ਡਿਜ਼ਾਈਨ ਉਦੇਸ਼ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ।
ਪਾਬੰਦੀ — ਇੱਕ ਮਾਪੇ ਦੀ ਕਲਾਸ ਨੂੰ ਵਧਾਉਣਾ
{
{}
{ ; }
}
{
{ ; }
{
::() . ;
}
}
