0

在对象成员的相同概念上,我可以定义通用 __get 和 __set。
我如何为方法做同样的事情?

class a{
  public method __general(){
  }


  public function b(){}
}

$r= new a();
$r->b(); //will use existing method
$r->baba()//will call __general()
$r->p()//will call __general()

如果你明白我的意思,你非常欢迎编辑我的语言。

4

1 回答 1

3

使用__call__callStatic魔术方法。

查看文档

于 2013-07-06T13:11:29.970 回答