模板赋值 编辑

在模块中分了MVC三层,当我们控制器处理数据后,需要给视图传递变量,这涉及到变量赋值。

系统提供了 assign方法对模板变量赋值,所有类型均可使用 assign赋值:

class index{
	function demo (){
		$str = 'PhpPoem';
		assign('name',$str);
		v();
	}
}

那么在模板页面 ./app/home/view/index/demo.html中可以这样输出变量:

Hello,{$name}

$name 即assign的第一个参数,作为变量名,第二个参数,作为变量名的值

使用{$name},是系统自带的语法,通过系统处理后,会变成


当然,模板文件支持原生php ,你也可以这样写

Hello,