123丶
2018-01-04 16:23
我想问一下....那个$this->assign('key','value') 没有return 是怎么输出来的.......
assign()内部封装的方法,本来就已经有返回的状态的了,所以不再需要return,附上assign()的方法,不明白的时候,可以看一下封装的方法,这样比较容易理解,反正是开源的,随便看。个人的一点小建议
/**
* 模板变量赋值
* @access protected
* @param mixed $name 要显示的模板变量
* @param mixed $value 变量的值
* @return $this
*/
protected function assign($name, $value = '')
{
$this->view->assign($name, $value);
return $this;
}
多看两遍
快速入门ThinkPHP 5.0--基础篇
58655 学习 · 495 问题
相似问题