Smarty图标

您可以根据商标通知使用Smarty标识。

Smarty Template Engine Smarty Template Engine

如需提供赞助、广告、新闻或其他咨询,请联系:

使用Smarty的网站

广告

$cache_lifetime

这是模板高速缓存有效的秒数。此时间过后,将重新生成缓存。

  • 必须启用$caching(Smarty::CACHING_LIFETIME_CURRENT或Smarty::CACHING_LIFETIME_SAVED)才能使$cache_lifetime有任何意义。

  • 值为-1的$cache_lifetime将强制缓存永不过期。

  • 值为0将导致缓存始终重新生成(仅适用于测试,要禁用缓存,更有效的办法是将$caching设为Smarty::CACHING_OFF)。

  • 如果您希望为某些模板提供自己的缓存生存期,可以通过将 $caching设为Smarty::CACHING_LIFETIME_SAVED,然后在调用display() fetch()之前将$cache_lifetime设为唯一值来实现。

如果启用了 $force_compile,则缓存文件会每次都重新生成,从而有效禁用缓存。您可以使用函数clear_all_cache()清除所有缓存文件,或使用函数clear_cache()清除单个缓存文件(或组)。