Smarty 图标

您可以按照商标声明使用 Smarty 徽标。

Smarty Template Engine Smarty Template Engine

如有赞助、广告、新闻或其他咨询事项,请联系

使用 Smarty 的网站

广告

名称

registerCacheResource() — 动态注册 CacheResources

描述

void registerCacheResource(string name,
                           Smarty_CacheResource resource_handler);

使用此方法可以动态将CacheResource 插件注册到 Smarty。传入 CacheResource 的name和扩展 Smarty_CacheResource 的对象。有关如何创建自定义 CacheResource 的详细信息,请参见自定义缓存实现

注意

在 Smarty2 中,这曾经是一个称为 $cache_handler_func 的回调函数。Smarty3 用 Smarty_CacheResource 模块替换了此回调函数。

示例 14.35 registerCacheResource()

<?php
$smarty->registerCacheResource('mysql', new Smarty_CacheResource_Mysql());
?>

   

另请参见unregisterCacheResource()自定义 CacheResource 实现部分。