有没有办法在PHP版之前到5.3中获得此效果?
class A {
public static function x() {print 'ok'; }
}
$className = 'A';
$className::x();
谢谢! 真知晶球
答案 0 :(得分:3)
是的,您可以使用call_user_func_array:
call_user_func_array(array($className, 'x'), array()) ;
答案 1 :(得分:2)
$className = 'A';
call_user_func(array($className,'x'));
答案 2 :(得分:1)
call_user_func(array($className,'x'));