Name

clearCompiledTemplate() — 清除模板编译文件

说明

void clearCompiledTemplate(string tplfile,
string compile_id,
int exp_time);

清除特定模板的编译文件,如不指定特定模板则清除全部的编译文件。 设置[
$compileid]($98.md)将只清除该$compile_id对应的编译文件。 如设置了exptime值,则只会清除比exptime更老的时间编译的编译文件。 除非特殊的需要,一般情况下不需要使用该函数。


Example 14.12. clearCompiledTemplate()

  1. <?php
  2. // 清除特定的已编译模板
  3. $smarty->clearCompiledTemplate('index.tpl');
  4.  
  5. // 清除整个编译目录的文件
  6. $smarty->clearCompiledTemplate();
  7. ?>
  8.  

参见 clearCache().

原文: https://www.smarty.net/docs/zh_CN/api.clear.compiled.tpl.tpl