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 验证图片生成函数
May 21 PHP
如何给phpcms v9增加类似于phpcms 2008中的关键词表
Jul 01 PHP
php实现猴子选大王问题算法实例
Apr 20 PHP
php实现随机显示图片方法汇总
May 21 PHP
PHP实现将textarea的值根据回车换行拆分至数组
Jun 10 PHP
php数组合并与拆分实例分析
Jun 12 PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
May 12 PHP
PHP实现文件下载【实例分享】
Apr 28 PHP
yii2.0整合阿里云oss删除单个文件的方法
Sep 19 PHP
PHP实现微信对账单处理
Oct 01 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 PHP
利用ajax+php实现商品价格计算
Mar 31 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
冰滴咖啡制作步骤
2021/03/03 冲泡冲煮
PHP json_encode中文乱码问题的解决办法
2013/09/09 PHP
php float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
2015/06/06 PHP
php实现短信发送代码
2015/07/05 PHP
php网页版聊天软件实现代码
2016/08/12 PHP
php 算法之实现相对路径的实例
2017/10/17 PHP
PHP-FPM 设置多pool及配置文件重写操作示例
2019/10/02 PHP
开发插件的两个方法jquery.fn.extend与jquery.extend
2013/11/21 Javascript
jquery获取URL中参数解决中文乱码问题的两种方法
2013/12/18 Javascript
jQuery实现仿百度帖吧头部固定导航效果
2015/08/07 Javascript
使用getBoundingClientRect方法实现简洁的sticky组件的方法
2016/03/22 Javascript
jQuery遍历DOM节点操作之filter()方法详解
2016/04/14 Javascript
如何使用jquery修改css中带有!important的样式属性
2016/04/28 Javascript
浅谈JS的基础类型与引用类型
2016/09/13 Javascript
JS动态添加选项案例分析
2016/10/17 Javascript
Angular之指令Directive用法详解
2017/03/01 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
微信小程序实现选项卡功能
2020/06/19 Javascript
vue实现文章内容过长点击阅读全文功能的实例
2017/12/28 Javascript
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
小程序实现新用户判断并跳转激活的方法
2019/05/20 Javascript
JS回调函数 callback的理解与使用案例分析
2019/09/09 Javascript
在Django框架中伪造捕捉到的URLconf值的方法
2015/07/18 Python
Python实现对字符串的加密解密方法示例
2017/04/29 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
如何一键升级Python所有包
2020/11/05 Python
pytorch简介
2020/11/11 Python
MYSQL支持事务吗
2013/08/09 面试题
英语自荐信常用语句
2013/12/13 职场文书
经济担保书范文
2014/04/02 职场文书
核心价值观演讲稿
2014/05/13 职场文书
销售类求职信
2014/06/13 职场文书
2014年班组建设工作总结
2014/12/01 职场文书
windows server2016安装oracle 11g的图文教程
2022/07/15 Servers