位置: 编程技术 - 正文

PHP模板引擎Smarty中变量的使用方法示例(php模板引擎类)

编辑:rootadmin

推荐整理分享PHP模板引擎Smarty中变量的使用方法示例(php模板引擎类),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php模板引擎比较,php模板引擎原理,php模板引擎类,php模板引擎比较,php模板引擎语法,php模板引擎有哪些,php模板引擎原理,php模板引擎类,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了PHP模板引擎Smarty中变量的使用方法。分享给大家供大家参考,具体如下:

一、概述:

Smarty 是 PHP 众多模板引擎中的一个,它是根据 PHP 编写的一个类库。Smarty 的优点:1、优化网站访问速度;2、网页前端设计和程序的分离;

二、Smarty 的安装

1、需要到 Smarty 的官方网站 下载最新的 Smarty 版本,比如下载的版本为:Smarty-2.6..tar.tar;

2、解压 Smarty-2.6..tar.tar 压缩包,会发现都很多文件和文件夹,除了 libs 文件夹外,其他的全部删除,都没有用;

3、当调用 Smarty 模板引擎时,应先使用 PHP 的 require 语句载入 libs/Smarty.class.php 这个文件。

三、Smarty 类库的默认设置

require 进 Smarty.class.php 文件后,如果需要对 Smarty 类库中的成员进行设置,有两种方法:一种是直接在 Smarty.class.php 文件中修改;一种是在初始化类库之后进行重新指定,一般使用后者。下面对 Smarty 类库中的成员属性进行说明:

PHP模板引擎Smarty中变量的使用方法示例(php模板引擎类)

1、$template_dir:设置网站中的模板文件存放的目录,默认目录是 templates2、$compile_dir:设置网站中编译文件存放的目录,默认目录是 templates_c3、$config_dir:定义用于存放模板特殊配置文件的目录,默认是 configs4、$left_delimiter:用于模板中的左结束符变量,默认是 '{'5、$right_delimiter:用于模板中的右结束符变量,默认是 '}'

四、变量的使用:

Smarty 中所有的访问都是基于变量的,下面通过一个实例来进行说明。

实例思路:主文件通过引入模板初始化配置文件(init.inc.php)和一个类,并对模板中的变量进行赋值显示。

首先,设置 init.inc.php 文件,作为 Smarty 模板的初始化配置文件init.inc.php

主文件 index.php

主文件 index.php 的模板文件 index.tpl(搁置在/tpl/目录下)

Persion.class.php

执行结果:

更多关于PHP相关内容感兴趣的读者可查看本站专题:《smarty模板入门基础教程》、《PHP模板技术总结》、《PHP基于pdo操作数据库技巧总结》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

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

PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例 本文实例讲述了PHP模板引擎Smarty之配置文件在模板变量中的使用方法。分享给大家供大家参考,具体如下:配置文件在模板中的作用是:给前端设计页

PHP模板引擎Smarty内建函数foreach,foreachelse用法分析 本文实例讲述了PHP模板引擎Smarty内建函数foreach,foreachelse用法。分享给大家供大家参考,具体如下:在Smarty模板中,您可以使用foreach来重复一个区块。而

PHP模板引擎Smarty中的保留变量用法分析 本文实例讲述了PHP模板引擎Smarty中的保留变量用法。分享给大家供大家参考,具体如下:在Smarty中,有一些保留变量,它们是不需要PHP脚本去分配就可

标签: php模板引擎类

本文链接地址:https://www.jiuchutong.com/biancheng/293274.html 转载请保留说明!

上一篇:php实现生成验证码实例分享(php实现简单的登录验证)

下一篇:PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例(php模板引擎原理)

  • 一次性购入固定资产投资收益
  • 高新企业享受税收优惠政策备案怎么申请
  • 支付所得税的会计处理
  • 购买理财产品是什么意思?
  • 统一社会信用代码查询企业名称
  • 财政部监制的收据可以手写吗
  • 个税负数怎么做账
  • 采购返利怎么生成发票
  • 可以先注销银行账户吗
  • 项目部电缆属于固定资产吗
  • 小企业货币资金1710元正常吗
  • 二手车买卖如何交税
  • 城市维护建设税属于什么科目
  • 虚开增值税普通罪量刑标准
  • 新税法下广告费和业务宣传费的扣除是怎样?
  • 公司注销是不是破产了
  • 外贸业务收境外人民币
  • 留样检测的产品计入什么科目?
  • 摊销费用怎么计提
  • 去年的原材料发票能入账吗
  • 退休人员返聘工资怎么缴税
  • 个人可以开技术服务费发票税率多少
  • 税前不得扣除的项目
  • 开土地租赁发票需要交哪些税费
  • 外账缺成本费用怎么处理
  • 三证合一后未办理税务登记
  • 如何彻底删除QQ频道私信
  • 事业单位财政补助收入会计分录
  • 法人向公司借款要交什么税
  • 网速不稳定的解决方法
  • linux shell 比较运算符
  • 钉钉h5微应用
  • 过路费进项税抵扣填在纳税申报的哪行
  • 落基山国家公园攻略
  • 经营性存款人违反规定
  • 莫斯塔尔古桥多高
  • xss攻击解决方案
  • php加密zend
  • 开发票时有哪些规定呢?
  • 一般纳税人餐饮服务可以抵扣吗
  • 增值税发票打印出格了能用吗
  • 确认递延所得税资产时,应估计相关可抵扣
  • 辞退福利记入什么费用
  • 一般纳税人哪些行业可以简易计税
  • wordpress技巧
  • python中chr函数介绍
  • mysqli删除
  • 已抵扣增值税进项税额
  • 进销存的原理
  • 民办非企业单位是私立还是公立
  • 客户多付的货款 不用退回 进营业外收入吗
  • 计提费用收到发票怎么做
  • 中级报名规则
  • 营业利润率高好还是低好
  • 政府发放慰问金
  • 什么是成品油发票
  • 因企业增资而产生的费用
  • 企业无偿为员工买社保
  • 销售回款率怎么计算,麻烦知道的告诉我,11
  • 如何对会计感兴趣
  • 收付实现制和权责发生制的主要区别是确认
  • 编制利润表的主要根据是
  • 公司开收据盖什么章
  • mysql根据另一张表更新
  • 苹果的os什么意思
  • mac怎么玩电脑游戏
  • qqexternal.exe是什么进程如何删除(CPU的使用率在90%)
  • win8.1锁屏壁纸设置
  • win7系统开机黑屏自检
  • unity Toggle Groud
  • JS中setTimeout的巧妙用法前端函数节流
  • shell调用java方法
  • jquery lazyload
  • Android百度地图定位 sdk 地理围栏监听
  • 如何用js动态创建div
  • 国家税务局公告2021年第3号
  • 山西社保查询网址
  • 从事农业种植是什么职业
  • 南京政务服务中心
  • 小规模印花税2023减半吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设