我正在编写一个__call()
用于处理一些魔术函数的类,没有父类,我找不到允许我将责任传递给我的实现未处理的方法的语法:__call()
call_user_func_array([$this, $methodCalled], $arguments) //- infinite loop
call_user_method_array($methodCalled, $this, $arguments) //- infinite loop
parent::__call($methodCalled, $arguments) //- doesn't work if I don't *have* a parent (or even if I do have a parent, if that parent doesn't define __call())
我已经没有办法处理这个案子了,谷歌不是我的朋友 :-(