clear_compiled_tpl

clear_compiled_tpl -- 

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

指定したテンプレートのコンパイルファイルを破棄します。1つも指定されない場合は全てのものを破棄します。 compile_id のみが渡されると、特定のコンパイルされたテンプレートがクリアされます。 exp_time が渡されると、指定された期限(秒)より以前にコンパイルされたテンプレートがクリアされます。 デフォルトでは全てのテンプレートが期限に関わらずクリアされます。この関数は上級ユーザのためのもので通常は必要とされません。

例 1. clear_compiled_tpl

<?php
// 指定したテンプレートのコンパイルファイルを破棄する
$smarty->clear_compiled_tpl("index.tpl");

// コンパイルディレクトリの中身を全て破棄する
$smarty->clear_compiled_tpl();
?>