1.变量输出
输出一个变量的值,花括号可以省略但不建议去掉。{$my_var}
2.条件判断
通过if判断流程分支,如果写在HTML表单元素中,可以省去使代码更清晰易读,如{if $my_var}xxx{/if}
任意html语句
带有多条件的if写法,可使用PHP常规判断中的各种运算符
任意html语句
带有分支条件的if写法
变量为1
变量为2
其他情况
3.循环输出
带有数组键的循环写法
循环输出的HTML语句
没有数组键的循环写法
4.模板嵌套
将被嵌套模板内容解析为PHP语句并合并入本模板中的写法,dir/main 对应某个模块中template目录中的dir目录的main.htm模板文件
程序运行时include嵌套模板内容
5.变量数组可以嵌套使用
6.PHP语句解析
在模板中使用PHP语句可以通过{eval }进行
7.语言包使用
在模板中可以通过下面的代码来使用语言包中的某个值{lang title}
其中语言包在 当前模块/language/lang_template.php中或上级模块/language/lang_template.php中或./core/language/lang_template.php中 以PHP数组形式存放