PHP 类实例化后支持链式执行

class test{
public function A()
{
}
public function B()
{
}
public function C()
{
}
}
如$test=new test();
$test->A()->B()->B()->A()->C()->A();(链式执行,即类被实例化后支持以任何顺序调用类内任意方法,也有可能是 $test->B()->B()->B()->B();等形式)

第1个回答  2017-12-14

在类的方法中返回对象指针就行  return $this

本回答被网友采纳
第2个回答  2017-12-13
在每个方法中 return $this; 就可以了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网