名称
Yaf_View_Simple::assign
(Since Yaf 1.0.0.0)
public boolean Yaf_View_Simple::assign( mixed
$name ,
mixed $value
= NULL );
为视图引擎分配一个模板变量, 在视图模板中可以直接通过${$name}获取模板变量值
参数
$name
-
字符串或者关联数组, 如果为字符串, 则$value不能为空, 此字符串代表要分配的变量名. 如果为数组, 则$value须为空, 此参数为变量名和值的关联数组.
$value
-
分配的模板变量值
注意 | |
---|---|
如果$name不是合法的PHP变量名, 比如整数,或者是包含"|"的字符串, 那么在视图模板文件中, 将不能直接通过${$name}来访问这个变量. 当然, 你还是可以在视图模板文件中通过$this->_tpl_vars[$name]来访问这个变量. |