ThinkPHP-模板指南-快捷输出:修订间差异
来自站长百科
无编辑摘要 |
无编辑摘要 |
||
第2行: | 第2行: | ||
<div style="clear:both;"></div> | <div style="clear:both;"></div> | ||
为了使得[[模板]]定义更加简洁,系统还支持一些常用的变量输出快捷标签,包括: | |||
* {@var} //输出Session变量 和 {$Think.session.var} 等效 | * {@var} //输出Session变量 和 {$Think.session.var} 等效 | ||
* {#var} //输出Cookie变量 和 {$Think.cookie.var} 等效 | * {#var} //输出Cookie变量 和 {$Think.cookie.var} 等效 |
2010年5月20日 (四) 11:07的最新版本
导航:返回上一页
为了使得模板定义更加简洁,系统还支持一些常用的变量输出快捷标签,包括:
- {@var} //输出Session变量 和 {$Think.session.var} 等效
- {#var} //输出Cookie变量 和 {$Think.cookie.var} 等效
- {&var} //输出配置参数 和 {$Think.config.var} 等效
- {%var} //输出语言变量 和 {$Think.lang.var} 等效
- {.var} //输出GET变量 和 {$Think.get.var} 等效
- {^var} //输出POST变量 和{$Think.post.var} 等效
- {*var} //输出常量 和 {$Think.const.var} 等效
如果需要输出二维数组,例如 要输出$_SESSION[‘var1’][‘var2’]的值 快捷输出可以使用:{@var1.var2} 的方式. 同理
{#var1.var2}
可以输出 $_COOKIE[‘var1’][‘var2’]的值。必须注意的是:快捷输出的变量不支持函数的使用。所以,下面的用法是错误的:
XML/HTML代码
{#var|strlen}