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初学者们头痛的十四个问题
Jan 15 PHP
分页详解 从此分页无忧(PHP+mysql)
Nov 23 PHP
关于PHP5 Session生命周期介绍
Mar 02 PHP
smarty模板嵌套之include与fetch性能测试
Dec 05 PHP
PHP判断远程图片或文件是否存在的实现代码
Feb 20 PHP
thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法
Oct 30 PHP
php获取汉字拼音首字母的方法
Oct 21 PHP
Yii2.0表关联查询实例分析
Jul 18 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
PHP实现一个轻量级容器的方法
Jan 28 PHP
ThinkPHP中图片按比例切割的代码实例
Mar 08 PHP
laravel 框架结合关联查询 when()用法分析
Nov 22 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
收音机另类DIY - 纸巾盒做外壳
2021/03/02 无线电
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
不使用php api函数实现数组的交换排序示例
2014/04/13 PHP
php+mysql查询优化简单实例
2015/01/13 PHP
php使用Jpgraph绘制简单X-Y坐标图的方法
2015/06/10 PHP
Yii统计不同类型邮箱数量的方法
2016/10/18 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
Javascript Math ceil()、floor()、round()三个函数的区别
2010/03/09 Javascript
JS去除数组重复值的五种不同方法
2013/09/06 Javascript
javaScript年份下拉列表框内容为当前年份及前后50年
2014/05/28 Javascript
Node.js编程中客户端Session的使用详解
2015/06/23 Javascript
JavaScript中的闭包
2016/02/24 Javascript
详解webpack的配置文件entry与output
2017/08/21 Javascript
学习jQuery中的noConflict()用法
2018/09/28 jQuery
vue中v-for通过动态绑定class实现触发效果
2018/12/06 Javascript
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
JavaScript箭头函数中的this详解
2019/06/19 Javascript
vue项目中使用vue-layer弹框插件的方法
2020/03/11 Javascript
JavaScript实现图片伪异步上传过程解析
2020/04/10 Javascript
python numpy 显示图像阵列的实例
2018/07/02 Python
Python实现的栈、队列、文件目录遍历操作示例
2019/05/06 Python
使用Python绘制台风轨迹图的示例代码
2020/09/21 Python
Python常用GUI框架原理解析汇总
2020/12/07 Python
python中zip()函数遍历多个列表方法
2021/02/18 Python
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
Juicy Couture Beauty官方网站:香水和化妆品
2019/03/12 全球购物
丹麦优惠购物网站:PLUSSHOP
2019/03/24 全球购物
斯洛伐克香水和化妆品购物网站:Parfemy-Elnino.sk
2020/01/28 全球购物
乡镇网格化管理实施方案
2014/03/23 职场文书
关于拾金不昧的感谢信
2015/01/21 职场文书
经营目标责任书
2015/05/08 职场文书
Python list列表删除元素的4种方法
2021/11/01 Python
SpringBoot使用AOP实现统计全局接口访问次数详解
2022/06/16 Java/Android