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语法(3)
Oct 09 PHP
PHP 5.0对象模型深度探索之属性和方法
Mar 27 PHP
PHP中header和session_start前不能有输出原因分析
Jan 11 PHP
基于php常用正则表达式的整理汇总
Jun 08 PHP
使用Sphinx对索引进行搜索
Jun 25 PHP
php加密解密实用类分享
Jan 07 PHP
php操作xml入门之cdata区段
Jan 23 PHP
php将远程图片保存到本地服务器的实现代码
Aug 03 PHP
PHP脚本自动识别验证码查询汽车违章
Dec 20 PHP
Phpstorm+Xdebug断点调试PHP的方法
May 14 PHP
PHP面向对象程序设计继承用法简单示例
Dec 28 PHP
laravel 出现command not found问题的解决方案
Oct 23 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
给海燕B411配件机起死回生配上件
2021/03/02 无线电
php at(@)符号的用法简介
2009/07/11 PHP
php 批量替换程序的具体实现代码
2013/10/04 PHP
PHP实现链式操作的原理详解
2016/09/16 PHP
Aliyun Linux 编译安装 php7.3 tengine2.3.2 mysql8.0 redis5的过程详解
2020/10/20 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
JS测试显示屏分辨率以及屏幕尺寸的方法
2013/11/22 Javascript
javascript去除字符串中所有标点符号和提取纯文本的正则
2014/06/07 Javascript
js控制台输出的方法(详解)
2016/11/26 Javascript
Angularjs 动态添加指令并绑定事件的方法
2017/04/13 Javascript
jQuery实现导航栏头部菜单项点击后变换颜色的方法
2017/07/19 jQuery
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
在vue中使用公共过滤器filter的方法
2018/06/26 Javascript
Angular中sweetalert弹框的基本使用教程
2018/07/22 Javascript
浅析JS中回调函数及用法
2018/07/25 Javascript
详解Vue.js使用Swiper.js在iOS
2018/09/10 Javascript
详解原生JS动态添加和删除类
2019/03/26 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
vue+导航锚点联动-滚动监听和点击平滑滚动跳转实例
2019/11/13 Javascript
关于vue利用postcss-pxtorem进行移动端适配的问题
2019/11/20 Javascript
原生js实现密码强度验证功能
2020/03/18 Javascript
详解Python中的条件判断语句
2015/05/14 Python
使用python3.5仿微软记事本notepad
2016/06/15 Python
利用 Monkey 命令操作屏幕快速滑动
2016/12/07 Python
Python分支结构(switch)操作简介
2018/01/17 Python
Python 通过打码平台实现验证码的实现
2019/05/13 Python
python设计微型小说网站(基于Django+Bootstrap框架)
2019/07/08 Python
Python实现微信小程序支付功能
2019/07/25 Python
pytorch常见的Tensor类型详解
2020/01/15 Python
Tensorflow全局设置可见GPU编号操作
2020/06/30 Python
Python爬虫进阶之爬取某视频并下载的实现
2020/12/08 Python
CSS3 media queries + jQuery实现响应式导航
2016/09/30 HTML / CSS
母亲七十大寿答谢词
2014/01/18 职场文书
行政文员实习自我鉴定范文
2014/09/14 职场文书
2015年中秋寄语
2015/07/31 职场文书
python - timeit 时间模块
2021/04/06 Python