hp
你用call_user_func
方法时,掉用的是类里面的函数,所以需要实例化一下,你要是直接写成方法才可以像你那么写,例如:
function develop($val){
if($val){
echo 'Successful';
} else {
echo 'Fail';
}
}
call_user_func('develop', true);
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答1.4k 阅读✓ 已解决
796 阅读
647 阅读
直接用调用类静态方法的方式掉对象方法是一种错误的写法,在 PHP5.5(好像是) 之前是会尽量满足然后报 warning,但是在 5.5 之后就是一个错误。