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 相关文章推荐
计算2000年01月01日起到指定日的天数
Oct 09 PHP
Discuz 模板引擎的封装类代码
Jul 18 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
Sep 30 PHP
PHP 变量的定义方法
Jan 26 PHP
解析crontab php自动运行的方法
Jun 24 PHP
php使用glob函数快速查询指定目录文件的方法
Nov 15 PHP
php自定文件保存session的方法
Dec 10 PHP
php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
Jul 06 PHP
微信支付开发交易通知实例
Jul 12 PHP
PHP在线打包下载功能示例
Oct 15 PHP
PHP中大括号'{}'用法实例总结
Feb 08 PHP
解决Laravel无法使用COOKIE和SESSION的问题
Oct 16 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
WordPress中编写自定义存储字段的相关PHP函数解析
2015/12/25 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
用js计算页面执行时间的函数
2006/12/07 Javascript
兼容ie和firefox js关闭代码
2008/12/11 Javascript
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
jquery实现效果比较好的table选中行颜色
2014/03/25 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
2016/01/27 Javascript
点击按钮出现60秒倒计时的简单js代码(推荐)
2016/06/07 Javascript
JS函数修改html的元素内容,及修改属性内容的方法
2016/10/28 Javascript
jQuery插件echarts实现的去掉X轴、Y轴和网格线效果示例【附demo源码下载】
2017/03/04 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
更改BootStrap popover的默认样式及popover简单用法
2018/09/13 Javascript
vue 项目build错误异常的解决方法
2019/04/22 Javascript
Python用sndhdr模块识别音频格式详解
2018/01/11 Python
基于python实现聊天室程序
2018/07/27 Python
Python创建或生成列表的操作方法
2019/06/19 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
Django之使用celery和NGINX生成静态页面实现性能优化
2019/10/08 Python
基于PyQT实现区分左键双击和单击
2020/05/19 Python
Python爬虫入门教程01之爬取豆瓣Top电影
2021/01/24 Python
python解包概念及实例
2021/02/17 Python
移动端html5判断是否滚动到底部并且下拉加载
2019/11/19 HTML / CSS
联想马亚西亚官方网站:Lenovo Malaysia
2018/09/19 全球购物
描述一下JVM加载class文件的原理机制
2013/12/08 面试题
说一下Linux下有关用户和组管理的命令
2014/08/18 面试题
应届生会计求职信
2013/11/11 职场文书
化学教学随笔感言
2014/02/19 职场文书
人事行政经理岗位职责
2014/06/18 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
浪漫婚礼主题活动策划方案
2014/09/15 职场文书
可可西里观后感
2015/06/08 职场文书
幼儿园六一儿童节主持词
2015/06/30 职场文书
消防宣传标语大全
2015/08/03 职场文书
Spring整合Mybatis的全过程
2021/06/28 Java/Android