function test() { echo "test\n"; $this->show(); parent::test(); parent::show(); }
function test() { parent::test(); echo __METHOD__ . "\n"; print_r($this); }
{ } } class derived_b extends base implements if_a, if_b { function f_a() { } function f_b() { } } class derived_c extends derived_a implements if_b { function f_b() { } } class derived_d extends derived_c { } $t = new base(); $t->test(); $t = new derived_a(); $t->test(); $t = new derived_b(); $t->test(); $t = new derived_c(); $t->test(); $t = new derived_d(); $t->test();
function test() { parent::test(); echo __METHOD__ . "\n"; __var_dump($this); }