Smarty保留变量用法分析


Posted in PHP onMay 23, 2016

本文实例讲述了Smarty保留变量用法。分享给大家供大家参考,具体如下:

{$smarty}变量无需分配,它可以直接在模板中,用于访问一些特殊的模板变量,有很多变量,比如说:页面请求变量$_GET,$_POST,$_REQUEST,$_SESSION,$_COOKIE,还有一些比如说环境变量$_ENV,$_SERVER,它们可以直接通过如下方式来获取:

{$smarty.get}

同$_GET获取url参数

如:$_GET['page']  通过{$smarty.get.page}获取

{$smarty.post}

同$_POST获取参数

{$smarty.request}

同$_REQUEST获取请求参数

{$smarty.cookie}

同$_COOKIE获取cookie

{$smarty.session}

同$_SESSION获取session

{$smarty.server}

同$_SERVER获取服务器变量

{$smarty.env}

同$_ENV获取环境变量

{$smarty.now}

同time(),获取时间戳

{$smarty.const}

直接访问PHP常量,如{$smarty.const.__FILE__}

{$smarty.capture}

通过内建的{capture}...{/capture}函数捕获的模板输出可以由{$smarty.capture.name}访问

{$smarty.section} {$smarty.foreach}

分别用来访问{section}和{foreach}的循环属性,有一些first,last,index等属性值可用

{$smarty.template}

返回当前模板名

{$smarty.version}

smarty版本

{$smarty.ldelim} {$smarty.rdelim}

用来打印左分隔符和右分隔符,类{ldelim}{rdelim}

希望本文所述对大家基于smarty模板的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP的面向对象编程
Oct 09 PHP
PHP 中执行系统外部命令
Oct 09 PHP
PHP配置心得包含MYSQL5乱码解决
Nov 20 PHP
phpMyAdmin 安装教程全攻略
Mar 19 PHP
php 远程关机操作的代码
Dec 05 PHP
PHP读取ACCESS数据到MYSQL的代码
May 11 PHP
使用PHP遍历文件夹与子目录的函数代码
Sep 26 PHP
PHP生成唯一订单号的方法汇总
Apr 16 PHP
PHP异常处理Exception类
Dec 11 PHP
PHP实现微信网页授权开发教程
Jan 19 PHP
PHP实现的AES加密、解密封装类与用法示例
Aug 02 PHP
PHP实现递归的三种方法
Jul 04 PHP
php parse_str() 函数的定义和用法
May 23 #PHP
Smarty简单生成表单元素的方法示例
May 23 #PHP
深入剖析PHP中printf()函数格式化使用
May 23 #PHP
深入理解php printf() 输出格式化的字符串
May 23 #PHP
PHP书写格式详解(必看)
May 23 #PHP
Smarty模板简单配置与使用方法示例
May 23 #PHP
Smarty模板引擎缓存机制详解
May 23 #PHP
You might like
php防止sql注入简单分析
2015/03/18 PHP
PHP ob缓存以及ob函数原理实例解析
2020/11/13 PHP
Firefox outerHTML实现代码
2009/06/04 Javascript
JQuery 文本框使用小结
2010/05/22 Javascript
基于jquery的inputlimiter 实现字数限制功能
2010/05/30 Javascript
基于MooTools的很有创意的滚动条时钟动画
2010/11/14 Javascript
利用javaScript实现点击输入框弹出窗体选择信息
2013/12/11 Javascript
js中匿名函数的创建与调用方法分析
2014/12/19 Javascript
JavaScript中定义类的方式详解
2016/01/07 Javascript
JQuery导航菜单选择特效
2016/04/11 Javascript
理解Angular的providers给Http添加默认headers
2017/07/04 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
js实现简单页面全屏
2019/09/17 Javascript
微信小程序自定义联系人弹窗
2020/05/26 Javascript
微信小游戏中three.js离屏画布的示例代码
2020/10/12 Javascript
vuex Module将 store 分割成模块的操作
2020/12/07 Vue.js
python实现识别手写数字 python图像识别算法
2020/03/23 Python
简单谈谈python基本数据类型
2018/09/26 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
Django之提交表单与前后端交互的方法
2019/07/19 Python
Mac安装python3的方法步骤
2019/08/09 Python
使用python os模块复制文件到指定文件夹的方法
2019/08/22 Python
CentOS 7如何实现定时执行python脚本
2020/06/24 Python
Python Tornado核心及相关原理详解
2020/06/24 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
世界上最大的在线汽车租赁预订平台:Rentalcars.com(支持中文)
2018/10/12 全球购物
澳大利亚最早和最古老的巨型游戏专家:Yardgames
2020/02/20 全球购物
汽车销售员如何做职业生涯规划
2014/02/16 职场文书
如何写自我鉴定
2014/03/19 职场文书
公司建议书怎么写
2014/05/15 职场文书
自愿离婚协议书范本
2014/09/13 职场文书
母亲节主题班会
2015/08/14 职场文书
优秀团员主要事迹范文
2015/11/05 职场文书
MySQL之DML语言
2021/04/05 MySQL
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技