smarty模版生成真实静态文件的方法

我们在使用smarty模版时通常使用display方法来输出一个动态页面。但有时候又需要按照的一定模版规则来生产一个真实的静态文件,我们可以使用下面的几行简单代码来实现这个功能。

配置好smarty后,写好模版。然后在php中走下面的一段代码

1
2
3
4
$content = $smarty->fetch('content.htm'); 
$fp = fopen('content.html', 'w');
fwrite($fp, $content);
fclose($fp);

第1行是找模版,第2行输出的文件名(可以带路径),后面是执行。
同理我们还可以实现批量写些有特定规则的js或者xml的文件。使用起来非常方便。

本文固定链接: https://www.apieye.com/405.html | APIEYE

该日志由 Jazzy 于2012年11月13日发表在 PHP 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: smarty模版生成真实静态文件的方法 | APIEYE
关键字: ,

smarty模版生成真实静态文件的方法:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!