时间:2021-07-01 10:21:17 帮助过:18人阅读
二、系统变量输出
普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可以直接在模板中输出,系统变量的输出通常以 {$Think打头,eg:
{$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, $_SESSIOIN 和$_COOKIE变量
三、常量输出
1.系统常量
输出常量:{$Think.const.MODULE_NAME}或者 :{$Think.MODULE_NAME}?2.在控制器中自定义常量并输出
控制器: const PAI = 3.14; $this->assign("pai",self::PAI); $this->display();模板 : {$pai}
四、配置输出
首先,在配置文件中有定义,在模板文件中才可以直接调用输出
输出配置参数: {$Think.config.db_charset} {$Think.config.url_model}??五、语言输出
输出语言变量: {$Think.lang.page_error} {$Think.lang.var_error}?
?