function c3() { parent::b3(); // exist only in a3 parent::b2(); parent::b1(); parent::b0(); parent::b100(); // do not exists }
public function foo() { a2::ma2(); b2::ma2(); }
public function foo() { \a2::ma2(); \b2::ma2(); }
public function test() { a2::foo(); b2::foo(); }
<?php class a { public function plop() { } } $a = new a(); $a->bar(); // undefined function class a2 { public function plop() { } public function __call($n, $a) { } } $a2 = new a2(); $a2->bar(); // ok
<?php a::x(1) ** 1; a::x(1) ** a2::x2(12); 2 ** a2::x2(12);