jonvi 发表于 2018-12-20 09:00:22

如何在PHP中实现链式方法调用

  写程序的人都喜欢偷懒,希望少打几行代码,并且让代码看起来很酷。
  所以很多人写程序都会选择三元运算取代if..else...。
  而用过JS的人应该都见识过js中的链式方法。
  如 somevars.func().func2().func3()...funcN();
  这样的写法使得代码更简练,并且作用关系一目了然。
  那么在php中可以这么做么,显然也是可以的,但是php与js的差别是,在js中变量本身具有对象的性质,但是php的变量却不是。
  所以解决方法就是让php的变量变成一个对象。
  代码如下:

  


[*]
页: [1]
查看完整版本: 如何在PHP中实现链式方法调用