位置: 编程技术 - 正文

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模板引擎原理)

  • 居民企业投资收益免征企业所得税
  • 税收分类编码表下载2023
  • 租房子没有
  • 一般纳税人进项销项抵扣如何做账
  • 一般计税预缴增值税3%怎么办
  • 公司职工餐费用怎样入账
  • 劳务属于什么工种
  • 房地产开发票的时间
  • 收到就业补贴财务如何做账
  • 费用类科目分类怎么避免出错
  • 教育费附加免税政策
  • 公司给员工租赁住房算成本吗
  • 无偿划拨资产的入账价值
  • 核算无形资产的过程中,使用的会计账户有
  • 政府会计制度中累计盈余怎么计算
  • 车辆抵押登记费用可以退回吗
  • 客户充值
  • 事业单位收个人部分社保怎么入账
  • 投资者投入固定资产的成本
  • 开个人普发票需要什么资料?
  • 处理固定资产需要交企业所得税吗
  • 小规模收到货运专用发票
  • 连号发票税务风险
  • 业务招待费税前扣除规定
  • 关于增值税若干问题的探讨
  • 小规模纳税人代账流程
  • 母子公司之间支付的租赁费可以税前扣除么
  • 个税申报初始密码一定要去所属税局看吗
  • 个人投资到企业的资金入什么科目
  • 单位探望病人如何报销费用?
  • 收到出口退税计入什么
  • 如何卸载某些系统软件
  • 升级鸿蒙系统后
  • 发票备注栏填写要求
  • smss.exe是干嘛的
  • win7网络适配器不见了怎么恢复
  • laravel框架关键技术解析
  • 教育行业财务处理流程
  • 金融企业的代理业务
  • 拨入专款年终如何做账
  • 红字发票信息表盖什么章
  • 专利权研发成功的会计分录
  • 物业公司代收水费账务处理
  • 销售免税农产品如何开票
  • mongodbwindows安装
  • python命令行如何退出
  • 财务人员如何做一个合格的党员
  • 小微企业所得税优惠政策最新2023
  • 加油的电子发票在哪里找
  • 控股股东变更,业务有望质变的公司
  • 资金占用费的税费是多少
  • 代扣款业务的处理方式
  • 管理费用如何填列
  • 当月未取得发票的费用怎么入账
  • 购买的商品用于什么
  • 无形资产与固定资产一样都会存在实体性贬值
  • 微信收入构成在哪
  • 应付账款账户怎么结转
  • 非营利组织会计科目账务处理
  • 建账要求
  • sql server数据导入导出的特点
  • pc版直通车
  • ubuntu dde
  • 浏览器登录淘宝安全吗
  • win7怎样关闭u盘保护功能
  • win8的应用商店
  • win10不能注销登录
  • win8系统蓝屏后无法修复
  • win10右下角功能列表不见了
  • win8怎么系统重装系统
  • win7屏幕刷新率怎么调高
  • unity开发安卓游戏的input
  • 用python写一个程序
  • 游戏引擎在游戏开发中的核心作用
  • 安卓多线程有几种实现方法
  • 文山市税务
  • 百望电子发票查询下载
  • 深圳市国家税务局电子税务局
  • 商铺转让费怎么开票项目
  • 苹果官网手机号码无效
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设