smarty template engine
Thursday, January 08, 2009  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


clear_cache()

clear_cache() -- 指定したテンプレートのキャッシュを破棄します。

Description

void clear_cache ( string template [, string cache_id [, string compile_id [, int expire_time]]])

  • If you have multiple caches for a template, you can clear a specific cache by supplying the cache_id as the second parameter.

  • You can also pass a $compile_id as a third parameter. You can group templates together so they can be removed as a group, see the caching section for more information.

  • As an optional fourth parameter, you can supply a minimum age in seconds the cache file must be before it will get cleared.

例 13-1. clear_cache()

<?php
// clear the cache for a template
$smarty->clear_cache('index.tpl');

// clear the cache for a particular cache id in an multiple-cache template
$smarty->clear_cache('index.tpl''MY_CACHE_ID');
?>

See also clear_all_cache() and caching section.




 

credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.