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 相关文章推荐
PHP新手上路(三)
Oct 09 PHP
AJAX for PHP简单表数据查询实例
Jan 02 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
May 23 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
Oct 22 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
Nov 08 PHP
PHP中curl_setopt函数用法实例分析
Apr 16 PHP
深入浅析Yii admin的权限控制
Aug 31 PHP
PHP基于curl post实现发送url及相关中文乱码问题解决方法
Nov 25 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
Jun 06 PHP
laravel withCount 统计关联数量的方法
Oct 10 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
Mar 23 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
Apr 26 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
MySQL授权问题总结
2007/05/06 PHP
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)
2012/05/29 PHP
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
thinkPHP实现多字段模糊匹配查询的方法
2016/12/01 PHP
php 一维数组的循环遍历实现代码
2017/04/10 PHP
php编程实现简单的网页版计算器功能示例
2017/04/26 PHP
学习js在线html(富文本,所见即所得)编辑器
2012/12/18 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
jQuery判断对象是否存在的方法
2015/02/05 Javascript
js实现使用鼠标拖拽切换图片的方法
2015/05/04 Javascript
基于JS实现的倒计时程序实例
2015/07/24 Javascript
js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
2015/11/09 Javascript
Angular 2应用的8个主要构造块有哪些
2016/10/17 Javascript
Angular2从搭建环境到开发步骤详解
2016/10/17 Javascript
Bootstrap实现导航栏的2种方式
2016/11/28 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
2017/03/14 Javascript
angularjs实现分页和搜索功能
2018/01/03 Javascript
通过jquery toggleClass()属性制作文章段落更改背景颜色
2018/05/21 jQuery
vue单页面应用打开新窗口显示跳转页面的实例
2018/09/21 Javascript
详解js获取video任意时间的画面截图
2019/04/17 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
2019/12/27 Javascript
Node.js设置定时任务之node-schedule模块的使用详解
2020/04/28 Javascript
快速入手Python字符编码
2016/08/03 Python
pandas 数据归一化以及行删除例程的方法
2018/11/10 Python
对Python3+gdal 读取tiff格式数据的实例讲解
2018/12/04 Python
python3实现点餐系统
2019/01/24 Python
python 使用socket传输图片视频等文件的实现方式
2019/08/07 Python
python 创建一维的0向量实例
2019/12/02 Python
波兰购物网站:MALL.PL
2019/05/01 全球购物
高中生毕业学习总结的自我评价
2013/11/14 职场文书
生产部管理制度
2014/01/31 职场文书
剪彩仪式主持词
2014/03/19 职场文书
2015年党员承诺书
2015/01/21 职场文书
2015年重阳节活动总结
2015/03/24 职场文书
MySQL系列之三 基础篇
2021/07/02 MySQL
SQL SERVER触发器详解
2022/02/24 SQL Server