我有一个问题,关于如何实现它的最佳方法.
class name {
public function method($a){
$this->a = $a;
}
public function two($b){
$this->b = $b;
}
}
Run Code Online (Sandbox Code Playgroud)
我怎么称呼$class->method('a')->two('b');?
return __CLASS__; // self?
Run Code Online (Sandbox Code Playgroud)
在每种方法?或者是什么?idk什么是最好的方式或所有框架如何实现它.
如果有人能指导我,我会非常感激的...谢谢!
这是通过返回$this每种方法完成的.
class name {
public function method($a){
$this->a = $a;
return $this;
}
public function two($b){
$this->b = $b;
return $this;
}
}
Run Code Online (Sandbox Code Playgroud)
无论如何,由于一些原因,这个公约有很多反对者(包括我).
| 归档时间: |
|
| 查看次数: |
124 次 |
| 最近记录: |