php Smarty模板生成html文档的方法


Posted in PHP onApril 12, 2010

下面直接发代码

<?php 
/* 
file:config_smarty.php 
done:配置Smarty 
author:www.5dkx.com 
date:2009-12-21 
*/ 
include_once("../libs/smarty.class.php"); 
class MySmarty extends Smarty{ 
function __construct() 
{ 
$this->Smarty(); 
$this->config_dir = "../config"; 
$this->cache_dir = "../cache"; 
$this->template_dir = "../template"; 
$this->compile_dir = "../template_c"; 
$this->cache = false; 
} 
} 
$smart = new MySmarty(); 
$smart->assign("title","标题"); 
$smart->assign("content","内容"); 
$smart->display('article.tpl'); 
$output = $smart->fetch('article.tpl'); 
$Path = "../html/1.html"; 
$fp = fopen($Path,"w"); 
fwrite($fp,$output); 
fclose($fp); 
?>
PHP 相关文章推荐
substr()函数中文版
Oct 09 PHP
php Ajax乱码
Apr 09 PHP
PHP持久连接mysql_pconnect()函数使用介绍
Feb 05 PHP
php漏洞之跨网站请求伪造与防止伪造方法
Aug 15 PHP
使用淘宝IP库获取用户ip地理位置
Oct 27 PHP
php格式化日期实例分析
Nov 12 PHP
PHP生成plist数据的方法
Jun 16 PHP
php简单计算页面加载时间的方法
Jun 19 PHP
PHP中foreach()用法汇总
Jul 02 PHP
php实现三级级联下拉框
Apr 17 PHP
ThinkPHP3.2.1图片验证码实现方法
Aug 19 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 PHP
php empty函数判断mysql表单是否为空
Apr 12 #PHP
PHP iconv 解决utf-8和gb2312编码转换问题
Apr 12 #PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
Apr 12 #PHP
ajax+php打造进度条代码[readyState各状态说明]
Apr 12 #PHP
创建数据库php代码 用PHP写出自己的BLOG系统
Apr 12 #PHP
创建配置文件 用PHP写出自己的BLOG系统 2
Apr 12 #PHP
php 中文字符入库或显示乱码问题的解决方法
Apr 12 #PHP
You might like
php selectradio和checkbox默认选择的实现方法详解
2013/06/29 PHP
PHP获取时间排除周六、周日的两个方法
2014/06/30 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
高质量PHP代码的50个实用技巧必备(上)
2016/01/22 PHP
PHP钩子与简单分发方式实例分析
2017/09/04 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
php表单处理操作
2017/11/16 PHP
PHP实现的简单组词算法示例
2018/04/10 PHP
用jQuery实现检测浏览器及版本的脚本代码
2008/01/22 Javascript
浏览器打开层自动缓慢展开收缩实例代码
2013/07/04 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
2016/10/17 Javascript
JS实现的简易拖放效果示例
2016/12/29 Javascript
vue2滚动条加载更多数据实现代码
2017/01/10 Javascript
全面总结Javascript对数组对象的各种操作
2017/01/22 Javascript
基于JSON数据格式详解
2017/08/31 Javascript
vue路由懒加载的实现方法
2018/03/12 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
2018/09/04 jQuery
Vue瀑布流插件的使用示例
2018/09/19 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
vue 微信扫码登录(自定义样式)
2020/01/06 Javascript
python logging类库使用例子
2014/11/22 Python
PyQt 线程类 QThread使用详解
2017/07/16 Python
Python读取指定日期邮件的实例
2019/02/01 Python
Python + OpenCV 实现LBP特征提取的示例代码
2019/07/11 Python
关于阿里云oss获取sts凭证 app直传 python的实例
2019/08/20 Python
Python unittest生成测试报告过程解析
2020/09/08 Python
浅谈Python xlwings 读取Excel文件的正确姿势
2021/02/26 Python
CSS3绘制圆角矩形的简单示例
2015/09/28 HTML / CSS
Expedia泰国:预订机票、酒店和旅游包(航班+酒店)
2016/09/27 全球购物
Nili Lotan官网:Nili Lotan同名品牌
2018/01/07 全球购物
学生会主席演讲稿
2014/04/25 职场文书
2014年民警工作总结
2014/11/25 职场文书
父亲去世追悼词
2015/06/23 职场文书
利用Java连接Hadoop进行编程
2022/06/28 Java/Android