Rob*_*mer 1 php zend-framework
我是一个自我思考的爱好程序员,因此没有基本面总是像专业人士那样.如果这是基本的,请原谅我.
在模型中设置变量时返回$ this的目的或好处是什么?我已经在其他地方看到过这种情况,但是无法解决这个问题.
示例代码:
public function setAlias($Alias){
$this->_Alias = (string) $Alias;
return $this;
}
public function getAlias(){
return $this->_Alias;
}
Run Code Online (Sandbox Code Playgroud)
它允许您进行方法链接.例如,
$object = new Object();
$object->setAttribute1("value")->setAttribute2("value")
Run Code Online (Sandbox Code Playgroud)