Smarty中的请求变量和保留变量的使用范例
2011-12-08 22:07
309 查看
PHP中提供的超全局数组 Smarty中对应的请求变量
$_GET <{$smarty.get}>
$_POST <{$smarty.post}>
$_COOKIE <{$smarty.cookie}>
$_SESSION <{$smarty.session}>
$_FILES 无(因为前台用不到)
$_SERVER <{$smarty.server}>
$_REQUEST <{$smarty.request}>
$_ENV <{$smarty.env}>
$GLOBALS 无
使用Smarty模板引擎中的请求变量,就可以直接请求数据,而不必从php接收再分配了
例子:
<{$smarty.get}>
PHP方式:$tpl->assign("id",$_GET['id']);
<{$id}>
Smarty请求变量方式:<{$smarty.get.id}>
2. <{$smarty.session}>
PHP方式:$_SESSION['name']="MarcoFly";
$tpl->assign("name",$_SESSION['name']);
<{$name}>//输出到模板
Smarty请求变量方式:
<{$smarty.session.name}>
Smarty模板引擎中的保留变量<{$smarty}>:
<{$smarty.const}>可以通过“.”方式访问任意一个常量(包括自定义和系统常量)
例子:
<{$smarty.const.__FILE__}>
define(“PI”,3.1415926); //定义PHP常量
<{$smarty.const.PI}> //利用smarty输出常量PI
Smarty访问配置文件的两种方式
方式一:<{##}>
方式二:<{$smarty.config}> //保留变量的形式
获取当前服务器的时间:
不需要使用php从服务器取得时间,只需简单的使用smarty的保留变量来取得
<{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}>
文章出自:WEB开发_小飞
转载请注明:/article/4791361.html
$_GET <{$smarty.get}>
$_POST <{$smarty.post}>
$_COOKIE <{$smarty.cookie}>
$_SESSION <{$smarty.session}>
$_FILES 无(因为前台用不到)
$_SERVER <{$smarty.server}>
$_REQUEST <{$smarty.request}>
$_ENV <{$smarty.env}>
$GLOBALS 无
使用Smarty模板引擎中的请求变量,就可以直接请求数据,而不必从php接收再分配了
例子:
<{$smarty.get}>
PHP方式:$tpl->assign("id",$_GET['id']);
<{$id}>
Smarty请求变量方式:<{$smarty.get.id}>
2. <{$smarty.session}>
PHP方式:$_SESSION['name']="MarcoFly";
$tpl->assign("name",$_SESSION['name']);
<{$name}>//输出到模板
Smarty请求变量方式:
<{$smarty.session.name}>
Smarty模板引擎中的保留变量<{$smarty}>:
<{$smarty.const}>可以通过“.”方式访问任意一个常量(包括自定义和系统常量)
例子:
<{$smarty.const.__FILE__}>
define(“PI”,3.1415926); //定义PHP常量
<{$smarty.const.PI}> //利用smarty输出常量PI
Smarty访问配置文件的两种方式
方式一:<{##}>
方式二:<{$smarty.config}> //保留变量的形式
获取当前服务器的时间:
不需要使用php从服务器取得时间,只需简单的使用smarty的保留变量来取得
<{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}>
文章出自:WEB开发_小飞
转载请注明:/article/4791361.html
相关文章推荐
- Smarty中的请求变量和保留变量的使用范例
- Smarty中的请求变量和保留变量的使用范例
- PHP 中使用 Smarty 之三:Smarty中的保留变量
- 【smarty】smarty保留变量的使用
- smarty手记4--使用保留变量
- 在smarty模板中使用get,post,request,cookies,session,server变量的快捷方式
- php smarty模版引擎中变量操作符及使用方法
- smarty的保留变量问题
- smarty模板中使用get、post、request、cookies、session变量的方法
- smarty使用变量(从配置文件读取变量 +Smarty变量调节器)
- PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
- smarty模版使用php标签,获取模版变量!
- SMARTY模板中如何使用get,post,request,cookies,session,server变量
- smarty中使用变量
- smarty中变量的使用
- 在SMARTY中使用变量(一)
- 使用@符号让C#中的保留字做变量名的方法详解
- SMARTY模板中如何使用get,post,request,cookies,session,server变量
- 使用JQuery进行ajax请求时,让外界访问内部变量
- PHP模板引擎Smarty中变量的使用方法示例