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(8) php 数组
Mar 05 PHP
TMDPHP 模板引擎使用教程
Mar 13 PHP
php/js获取客户端mac地址的实现代码
Jul 08 PHP
理解PHP中的stdClass类
Apr 18 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
Jun 26 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
Jul 22 PHP
CMS中PHP判断系统是否已经安装的方法示例
Jul 26 PHP
php curl 获取https请求的2种方法
Apr 27 PHP
php从文件夹随机读取文件的方法
Jun 01 PHP
PHP简单实现解析xml为数组的方法
May 02 PHP
PHP封装XML和JSON格式数据接口操作示例
Mar 06 PHP
php使用gearman进行任务分发操作实例详解
Feb 26 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 数据库字段复用的基本原理与示例
2011/07/22 PHP
php+mysqli预处理技术实现添加、修改及删除多条数据的方法
2015/01/30 PHP
PHP数组与对象之间使用递归实现转换的方法
2015/06/24 PHP
php中preg_replace_callback函数简单用法示例
2016/07/21 PHP
thinkphp3.2框架中where条件查询用法总结
2019/08/13 PHP
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
Extjs优化(一)删除冗余代码提高运行速度
2013/04/15 Javascript
javascript实现存储hmtl字符串示例
2014/04/25 Javascript
JsRender for index循环索引用法详解
2014/10/31 Javascript
jQuery实现监控页面所有ajax请求的方法
2015/12/10 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
2016/05/16 Javascript
js获取浏览器和屏幕的各种宽度高度
2017/02/22 Javascript
JavaScript数据结构学习之数组、栈与队列
2017/05/02 Javascript
Bootstrap Table使用整理(三)
2017/06/09 Javascript
微信小程序中遇到的iOS兼容性问题小结
2018/11/14 Javascript
个人小程序接入支付解决方案
2019/05/23 Javascript
python虚拟环境 virtualenv的简单使用
2020/01/21 Javascript
vant 中van-list的用法说明
2020/11/11 Javascript
socket + select 完成伪并发操作的实例
2017/08/15 Python
详解Tensorflow数据读取有三种方式(next_batch)
2018/02/01 Python
python方法生成txt标签文件的实例代码
2018/05/10 Python
python实现对输入的密文加密
2019/03/20 Python
python的set处理二维数组转一维数组的方法示例
2019/05/31 Python
使用Python测试Ping主机IP和某端口是否开放的实例
2019/12/17 Python
Python参数传递对象的引用原理解析
2020/05/22 Python
python uuid生成唯一id或str的最简单案例
2021/01/13 Python
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
房屋委托书范本
2014/04/04 职场文书
小学学习雷锋活动总结
2014/07/03 职场文书
对照检查剖析材料
2014/09/30 职场文书
班主任高考寄语
2015/02/26 职场文书
学年个人总结范文
2015/03/05 职场文书
心理健康教育培训研修感言
2015/11/18 职场文书
Python机器学习之PCA降维算法详解
2021/05/19 Python
CSS实现五种常用的2D转换
2021/12/06 HTML / CSS