您现在的位置: 网站首页 → 新闻资讯
用法:switch name=变量 case value=值1 break=0或1输出内容1/casecase value=值2输出内容2/casedefault /默认情况/switch使用方法如下...
用法:for start=开始值 end=结束值 comparison= step=步进值 name=循环变量名 /for开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可...
foreach标签类似与volist标签,只是更加简单,没有太多额外的属性,例如:{$vo.id}:{$vo.name}name表示数据源 item表示循环变量。可以输出索引,如下:foreach n...
volist标签通常用于查询数据集(select方法)的结果输出,通常模型的select方法返回的结果是一个二维数组,可以直接使用volist标签进行输出。 在控制器中首先对模版赋值:$User = ...
在当前模版文件中包含其他的模版文件使用include标签,标签用法:include file='模版表达式或者模版文件1,模版表达式或者模版文件2,...' /使用模版表达式模版表达式的定义规则为:模...
模板可以支持三元运算符,例如:{$status?'正常':'错误'}{$info['status']?$info['msg']:$info['error']}注意:三元运算符中暂时不支持点语法。...
模板文件可以包含普通模板标签和XML模板标签,标签的定界符都可以重新配置。普通标签内置模板引擎的普通模板标签默认以{ 和 } 作为开始和结束标识,并且在开始标记紧跟标签的定义,如果之间有空格或者换行则...
模板继承是一项更加灵活的模板布局方式,模板继承不同于模板布局,甚至来说,应该在模板布局的 上层。模板继承其实并不难理解,就好比类的继承一样,模板也可以定义一个基础模板(或者是布局),并且其中定义相关的...
内置的模板引擎除了支持普通变量的输出之外,更强大的地方在于标签库功能。标签库类似于Java的Struts中的JSP标签库,每一个标签库是一个独立的标签库文件,标签库中的每一个标签完成某个功能,采用XM...
我们可以对模板输出使用运算符,包括对+* /和%的支持。例如:运算符使用示例+{$a+$b}-{$a-$b}*{$a*$b}/{$a/$b}%{$a%$b}++{$a++} 或{++$a}--{$a-...