clear_compiled_tpl()

clear_compiled_tpl() -- 清除指定模板资源的编译版本

描述

void clear_compiled_tpl ( [string tpl_file [, string compile_id [, int exp_time]]])

    该函数清除指定模板资源的编译版本,或者如果未指定资源的话,清除所有编译模板文件。如果你传递一个$compile_id,那么只清除特定$compile_id的编译模板。如果你传递一个exp_time,那么只有比exp_time秒更旧的编译模板会被清除,缺省时不论其创建了多久所有编译模板都会被清除。该函数只用于高级功能,一般不需要使用。

例子13-1. clear_compiled_tpl()

<?php
// 清除一个指定的模板资源
$smarty->clear_compiled_tpl('index.tpl');

// 清除整个编译目录
$smarty->clear_compiled_tpl();
?>

    参见clear_cache()