模板赋值
模板赋值就是在控制器里把控制器的变量传递给模板,对于系统变量你不用赋值我们可以通过特殊的标签在模板里输出,变量赋值我们都通过assign方法进行赋值;所有assign方法,都必须在display,show,fetch方法执行前调用;
- 传递一个$name到模板
这样就可以在模板使用$name了,直接输出变量可以{$name}$this->assign('name','this is name');
也可以直接在php标签里使用这个变量;<php>
echo $name;
</php>
- 传递一个数组
模板里就被传递了$name,$email,$phone 三个变量了,你可以直接输出{$name},{$email},{$phone}$user=array(
'name'=>'Dean',
'email'=>'cmf@simplewind.net',
'phone'=>'15121010086'
);
$this->assign($user);