我有几个类有相同的函数,它们在不同的时间被调用,取决于不同的变量,
所以我需要的是
$class = 'test'; $return = $class::do_something();
您需要使用一个名为 call_user_func
call_user_func
像这样:
call_user_func($class . '::do_something');
call_user_func_array :
call_user_func_array
call_user_func_array($class . '::do_something', array($data));
回答你的第二个问题,