位置: 编程技术 - 正文

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
  • 已经抵扣的进项税额转出怎么申报
  • 装修费用如何入账
  • 赠送客户样品怎么写文案
  • 管理部门社保入哪个科目
  • 母公司投资子公司现金流量表抵消
  • 利息股息红利所得
  • 出口抵减内销产品应纳税额是借方还是贷方
  • 算材料成本的时候要算增值税吗?
  • 自建厂房可以不办理房产证吗
  • 计提和缴纳税会计分录
  • 报企业所得税的利润总额怎么填
  • 查土地补贴到啥单位查明
  • 创业投资公司设立条件
  • 财务杠杆系数取值范围
  • 专票当月开的能作废吗
  • 出租房产业务企业所得税如何处理?
  • 如何查看电脑的型号和配置
  • 暂估入库怎么处理
  • 开源鸿蒙适配
  • php参数过滤封装类
  • 银行存款期末调汇吗
  • 进程间死锁
  • 报关代理费是什么
  • 往来款的意义
  • icons是什么文件夹
  • 银行本票实际金额小于票面金额
  • 转销盘盈会计分录
  • PHP:iconv_mime_decode_headers()的用法_iconv函数
  • 理财的利息收入计入什么科目
  • 商票贴现 银票贴现
  • 买保险公司的养老保险合适吗
  • 微信php开发教程
  • yii2框架结构
  • 农业公司经营项目有哪些?
  • framework在哪里打开
  • js 数组去重的四种方法
  • md5 linux
  • 为什么没缴税
  • 应付票据贴现是负债吗
  • 应付账款会计分录大全
  • windows安装步骤总结
  • 企业报废车辆如何做账
  • 业务招待费是否计入管理费用
  • 免征增值税的会计处理 小企业会计准则
  • 利息收入为负数的原因
  • 单位举办活动
  • 小规模未达到起征点如何结转
  • 上市公司发放现金的规定
  • 劳动保护费是否可以抵扣
  • 开票方没有缴纳增值税
  • 所得税弥补以前年度亏损什么意思
  • 政府奖励金怎么发放
  • 新会计制度固定资产折旧账务处理
  • 银行利息 税
  • 单位定期存款起存金额为1万元,多存不限,存期分为
  • 跨年跨月发票账务处理
  • 培训费产生的差额怎么算
  • 一般纳税人弱电包工包料怎么开票
  • 建筑会计账务
  • 最新商业会计科目做账
  • 固定资产公司
  • mysql5.5安装配置教程
  • nkvmon.exe - nkvmon是什么进程 有什么用
  • Win10 Mobile RedStone预览版14283更新内容汇总
  • window7文件查看方式
  • win10系统锁屏广告怎么取消
  • nodejs模拟点击
  • gpio接口
  • 爱家保障行动
  • 进程 python
  • 不要使用CSS Expression的原因分析
  • vue使用mixin
  • js中check
  • unity 2021.2
  • js字段截取
  • 大连明珠卡手机nfc充值
  • 支付宝申领失业金申请审核多久
  • 重庆税务总局发票查询
  • 五证合一后工商变更完还要税务变更吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设