Sınıflar ve nesneler (PHP 4)
PHP Manual

parent sözcüğü

Kod yazarken ebeveyn sınıfların işlev ve değişkenlerini kullanmanız gerekebilir. Türetilmiş sınıfınızı temiz tutmak veya ebeveyn sınıfın kodunu özelleştirmek istediğiniz durumlar buna birer örnektir.

Ebeveyn sınıfın sayıl ismini kullanmak yerine, özel parent ismini kullanarak sınıfınızın extends bildiriminde belirtilen ebeveyn sınıfın ismine atıf yapabilirsiniz. Böylelikle, ebeveyn sınıfın ismini birden fazla yerde kullanmamış olursunuz. Kalıtsal ağacınızı gerçeklenimin ileri safhalarında değiştirmek ihtiyacı duyarsanız sınıfınızın sadece extends bildiriminde değişiklik yaparak bunu kolayca yapabilirsiniz.

<?php
class {
    function 
misal() {
        echo 
"Adım A::misal() ve temel işlevselliği sağlarım.<br />\n";
    }
}

class 
extends {
    function 
misal() {
        echo 
"Adım B::misal() ve ek işlesellik sağlarım.<br />\n";
        
parent::misal();
    }
}

$b = new B;

// A::misal() işlevini de çağıracak olan B::misal() işlevini çağırır
$b->misal();
?>

Sınıflar ve nesneler (PHP 4)
PHP Manual