PHP Smarty模版简单使用方法


Posted in PHP onMarch 30, 2016

本文实例讲述了PHP Smarty模版简单使用方法。分享给大家供大家参考,具体如下:

Index.php:

require('../libs/Smarty.class.php');
$smarty = new Smarty;
// 添加自定义调节器
$smarty->registerPlugin("modifier", "e", "htmlspecialchars");
$smarty->registerPlugin("modifier", "trim", "trim");
//$smarty->force_compile = true;
$smarty->debugging = true;
$smarty->caching = true;
$smarty->cache_lifetime = 120;
//定义标识符
$smarty->left_delimiter = '{ ';
$smarty->right_delimiter = ' }';
//绑定变量
$smarty->assign("test_html", "<a>haha</a>");
$smarty->display('index.tpl');

index.tpl:

<h1>{ $test_html|e }</h1>

后记:如何让VS支持tpl扩展名的HTML编辑

在菜单[工具>选项]中设置,如下图:

PHP Smarty模版简单使用方法

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
Nov 02 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
Jun 21 PHP
PHP中使用Imagick读取pdf并生成png缩略图实例
Jan 21 PHP
php操作(删除,提取,增加)zip文件方法详解
Mar 12 PHP
PHP之密码加密的几种方式
Jul 29 PHP
微信公众平台开发之配置与请求
Aug 26 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
Dec 31 PHP
php  单例模式详细介绍及实现源码
Nov 05 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
May 11 PHP
Yii框架实现的验证码、登录及退出功能示例
May 20 PHP
php学习笔记之字符串常见操作总结
Jul 16 PHP
PHP 多进程与信号中断实现多任务常驻内存管理实例方法
Oct 04 PHP
PHP格式化MYSQL返回float类型的方法
Mar 30 #PHP
PHP获取网页所有连接的方法(附demo源码下载)
Mar 30 #PHP
PHP记录页面停留时间的方法
Mar 30 #PHP
phplist及phpmailer(组合使用)通过gmail发送邮件的配置方法
Mar 30 #PHP
PHP的邮件群发系统phplist配置方法详细总结
Mar 30 #PHP
Laravel路由设定和子路由设定实例分析
Mar 30 #PHP
PHP的Yii框架中过滤器相关的使用总结
Mar 29 #PHP
You might like
php 更新数据库中断的解决方法
2009/06/05 PHP
PHP判断远程图片是否存在的几种方法
2014/05/04 PHP
php策略模式简单示例分析【区别于工厂模式】
2019/09/25 PHP
JavaScript中的私有成员
2006/09/18 Javascript
javascript instanceof 与typeof使用说明
2010/01/11 Javascript
flash调用js中的方法,让js传递变量给flash的办法及思路
2013/08/07 Javascript
jQuery select表单提交省市区城市三级联动核心代码
2014/06/09 Javascript
jquery 3D 标签云示例代码
2014/06/12 Javascript
jQuery中noconflict函数的实现原理分解
2015/02/03 Javascript
Jquery1.9.1源码分析系列(十五)动画处理之外篇
2015/12/04 Javascript
JavaScript实现给定时间相加天数的方法
2016/01/25 Javascript
详解nodejs 文本操作模块-fs模块(三)
2016/12/22 NodeJs
原生JS实现图片翻书效果
2017/02/16 Javascript
使用Node.js实现ORM的一种思路详解(图文)
2017/10/24 Javascript
vue实现移动端省市区选择
2019/09/27 Javascript
layui 数据表格 根据值(1=业务,2=机构)显示中文名称示例
2019/10/26 Javascript
js中实现继承的五种方法
2021/01/25 Javascript
Python网络编程中urllib2模块的用法总结
2016/07/12 Python
python中的格式化输出用法总结
2016/07/28 Python
Pyinstaller打包.py生成.exe的方法和报错总结
2019/04/02 Python
pytorch实现特殊的Module--Sqeuential三种写法
2020/01/15 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
python 使用三引号时容易犯的小错误
2020/10/21 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
html5指南-2.如何操作document metadata
2013/01/07 HTML / CSS
Otel.com:折扣酒店预订
2017/08/24 全球购物
WWE美国职业摔角官方商店:WWE Shop
2018/11/15 全球购物
全球在线商店:BerryLook
2019/04/14 全球购物
关爱留守儿童倡议书
2014/04/15 职场文书
上课随便讲话检讨书
2014/09/12 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
2014年超市工作总结
2014/11/19 职场文书
公司年会晚会开幕词
2019/04/02 职场文书
Mac M1安装mnmp (Mac+Nginx+MySQL+PHP) 开发环境
2021/03/29 PHP
世界十大狙击步枪排行榜
2022/03/20 杂记