PHP program to call base class destructor from the derived class

bookmark

<?php
//PHP program to call base class destructor 
//from the derived class.
class Base
{
    function __destruct()
    {
        echo "Base:destructor  called<br>";
    }
}

class Derived extends Base
{
    function __destruct()
    {
        echo "Derived:destructor  called<br>";
        parent::__destruct();
    }
}

$dObj = new Derived();
?>


Output
Derived:destructor called
Base:destructor called