利用smarty实现html静态化程序代码

作者:简简单单 2013-03-02

smarty中有一个获取模板页内容方法fetch(), 它的声明原形是这样的

例1

 代码如下 复制代码

   $smarty = new Smarty();
  //其它模板替换语法...
 
   //下面这句取得页面中所有内容, 注意最后一个参数为false
  $content = $smarty->fetch('模板名称.tpl', null, null, false);
 
  //下面将内容写入至一个静态文件
  $fp = fopen('news.html', 'w');
  fwrite($fp, $content);
  fclose($fp);
 
  //OK, 到这里这个news.html静态页就生成了, 你可以处理你下一步的工作了
?>

相关文章

精彩推荐