Smarty 是什么?
为什么使用它?
使用案例和工作流程
语法比较
模板继承
最佳实践
速成课程
clearCompiledTemplate() — 清除指定模板资源的已编译版本
void clearCompiledTemplate(string tpl_file,
string compile_id,
int exp_time);
这将清除指定模板资源的编译版本,如果未指定,则将清除所有已编译模板文件。如果你只传递一个$compile_id
,则只清除具有此特定$compile_id
的编译模板。如果你传递一个 exp_time,则只会清除时间戳早于exp_time
秒的已编译模板,默认情况下,所有已编译模板都会被清除,而不考虑时间戳。此函数仅用于高级用途,通常情况下并不需要。
示例 14.12. clearCompiledTemplate()
<?php // clear a specific template resource $smarty->clearCompiledTemplate('index.tpl'); // clear entire compile directory $smarty->clearCompiledTemplate(); ?>
另请参阅clearCache()
。