<?php
class dad {
function dad()
{
// implements some logic
}
}
class child extends dad {
function child()
{
echo "I'm " , get_parent_class($this) , "'s son\n";
}
}
class child2 extends child {
function child2()
{
echo "I'm " , get_parent_class('child2') , "'s son too\n";
}
}
$foo = new child();
$bar = new child2();
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; dad has a deprecated constructor in /in/Ju4bm on line 3
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; child has a deprecated constructor in /in/Ju4bm on line 10
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; child2 has a deprecated constructor in /in/Ju4bm on line 17
I'm dad's son
I'm child's son too