Smarty Manual
Prev |  | Next

# clear_cache

clear_cache --

##

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

This clears the cache for a specific `template`. If you have multiple caches for this 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.

Example 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", "CACHEID"); ?>`

Prev | Home | Next
clear_assign | Up | clear_compiled_tpl