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程序中的常见漏洞进行攻击
Oct 09 PHP
用PHP中的 == 运算符进行字符串比较
Nov 26 PHP
攻克CakePHP系列一 连接MySQL数据库
Oct 22 PHP
php feof用来识别文件末尾字符的方法
Aug 01 PHP
php 大数据量及海量数据处理算法总结
May 07 PHP
浅析echo(),print(),print_r(),return之间的区别
Nov 27 PHP
PHP程序员必须清楚的问题汇总
Dec 18 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
Oct 14 PHP
DEDE实现转跳属性文档在模板上调用出转跳地址
Nov 04 PHP
Laravel框架实现利用中间件进行操作日志记录功能
Jun 06 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
Mar 22 PHP
laravel实现于语言包的完美切换方法
Sep 29 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
人族 Terran 基本策略
2020/03/14 星际争霸
深入理解PHP原理之Session Gc的一个小概率Notice
2011/04/12 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
2012/05/16 PHP
深入解析Session是否必须依赖Cookie
2013/08/02 PHP
一个PHP的远程图片抓取函数分享
2013/09/25 PHP
php中操作memcached缓存进行增删改查数据的实现代码
2014/08/15 PHP
thinkphp配置文件路径的实现方法
2016/08/30 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
JavaScript中的全局对象介绍
2015/01/01 Javascript
js封装可使用的构造函数继承用法分析
2015/01/28 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
老生常谈js中的MVC
2017/07/25 Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
2017/09/29 Javascript
微信小程序组件之srcoll-view的详解
2017/10/19 Javascript
微信小程序实现YDUI的ScrollTab组件
2018/02/02 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
2019/05/16 Javascript
vue+element创建动态的form表单及动态生成表格的行和列
2019/05/20 Javascript
微信小程序实现折线图的示例代码
2019/06/07 Javascript
简单了解vue.js数组的常用操作
2019/06/17 Javascript
基于Node.js搭建hexo博客过程详解
2019/06/25 Javascript
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
JS实现滚动条触底加载更多
2019/09/19 Javascript
Vue.js实现大屏数字滚动翻转效果
2019/11/29 Javascript
Python 面向对象之类class和对象基本用法示例
2020/02/02 Python
TensorFlow实现保存训练模型为pd文件并恢复
2020/02/06 Python
Python字符串函数strip()原理及用法详解
2020/07/23 Python
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
培训讲师邀请函
2014/01/10 职场文书
评析教师个人的自我评价
2014/02/19 职场文书
文化活动实施方案
2014/03/28 职场文书
在职证明书范本(2014新版)
2014/09/25 职场文书
酒店财务经理岗位职责
2015/04/08 职场文书
Python机器学习之PCA降维算法详解
2021/05/19 Python