新手教程 add a new method to a php object on the fly

class FaClass {    
    public function __call($method, $args)
    {
        if (isset($this->$method)) {
            $func = $this->$method;
            return call_user_func_array($func, $args);
        }
    }
}


然后继承这个class就好了

你可能感兴趣的:(新手教程 add a new method to a php object on the fly)