- var_dump: documentation ( source)
- call_user_func: documentation ( source)
<?php
namespace B {
class C {
public static function f() { var_dump(__CLASS__); }
}
C::f();
}
namespace A\B {
class C {
public static function f() { var_dump(__CLASS__); }
}
C::f();
}
namespace A {
B\C::f();
\B\C::f();
A\B\C::f();
\A\B\C::f();
$s = 'B\C::f';
call_user_func($s);
$s = '\B\C::f';
call_user_func($s);
$s = 'A\B\C::f';
call_user_func($s);
$s = '\A\B\C::f';
call_user_func($s);
}