标签: php function magic-methods
有这样的事吗?
某种神奇的函数允许你在未定义的函数调用错误被抛出之前改变东西?
与__call类似,但对于正常功能:)
__call
答案 0 :(得分:2)
我会在调用这样的方法之前进行检查:
$obj = new Foo(); $method = "myMethod"; if(is_callable(array($obj, $method)){ $obj->$method(); }else{ // Do some stuff }