利用smarty生成静态页的关键代码
来源:互联网 发布:前端ajax提交数据 编辑:程序博客网 时间:2024/05/16 13:05
smarty中有一个获取模板页内容方法fetch(), 它的声明原形是这样的:
<?php
function fetch(
$resource_name,
$cache_id=null,
$compile_id=null,
$display=false)
?>
第一个参数为模板名称, 第二个参数为缓存的id, 第三个参数为编译id, 第四个参数为是否显示模板内容。
生成静态页我们就需要用到这个方法。
<?php
$smarty= newSmarty();
//其它模板替换语法...
//下面这句取得页面中所有内容, 注意最后一个参数为false
$content=$smarty->fetch('模板名称.tpl', null, null, false);
//下面将内容写入至一个静态文件
$fp=fopen('news.html','w');
fwrite($fp,$content);
fclose($fp);
?>
OK, 到这里这个news.html静态页就生成了, 你可以处理你下一步的工作了。
作者:张庆(网眼) 2009-2-27
来自“网眼视界”:http://blog.why100000.com
“十万个为什么”电脑学习网:http://www.why100000.com
- 利用smarty生成静态页的关键代码
- 利用smarty生成静态页的关键代码
- 利用smarty生成静态页详解
- 【转载】利用smarty生成静态页详解
- PHP利用smarty生成静态页
- 利用PHP与Smarty模板技术生成分页静态页面的代码
- 利用PHP与Smarty模板技术生成分页静态页面的代码
- smarty生成静态页
- php+smarty生成静态页
- 用SMARTY生成的静态站点函数
- Smarty生成静态页面的方法
- Smarty生成静态页面
- smarty生成静态页面
- 利用不相交集来生成迷宫(只有关键代码)
- 利用TinyMail发送Email的关键代码
- 利用FSO生成静态页
- PHP生成静态页Smarty机制(简单、快速)
- 【smarty模板引擎技术】smarty模板引擎技术生成html静态网页的方法
- 2010-03-01
- 2010-03-01
- (转)用Sql Server 2000的数据库备份还原到Sql Server 2005中的数据库
- java位运算简单示例
- 最短时间采取最大量的行动
- 利用smarty生成静态页的关键代码
- Socrates Project Introduction
- 用临时表实现多表数据的统计
- 网站运营该怎么做
- 系统程序员成长计划-工程管理(一)
- FTK google group开通,欢迎加入交流。
- UCenter Home如何做线下活动(转载)
- 通过线上活动增加UCenter Home的人气(转)
- 搜狐白社会1个月来的使用体验(转)