系统变量输出
普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可以直接在模板中输出,系统变量的输出通常以**{$Think** 打头,例如:
{$Think
.server
.script_name}
// 输出$_SERVER['SCRIPT_NAME']变量
{$Think
.session
.user_id}
// 输出$_SESSION['user_id']变量
{$Think
.get
.pageNumber}
// 输出$_GET['pageNumber']变量
{$Think
.cookie
.name}
// 输出$_COOKIE['name']变量
支持输出$_SERVER
、$_ENV
、$_POST
、$_GET
、$_REQUEST
、$_SESSION
和$_COOKIE
变量。
常量输出
还可以输出常量
{$Think
.const
.APP_PATH}
或者直接使用
{$Think.APP_PATH}
配置输出
输出配置参数使用:
{$Think
.config
.default_module} {$Think
.config
.default_controller}
语言变量
输出语言变量可以使用:
{$Think
.lang
.page_error} {$Think
.lang
.var_error}