register_resource()

register_resource() -- 动态注册资源

描述

void register_resource ( string name, array resource_funcs)

    该函数用来在Smarty中动态注册资源插件。传递资源的name,以及实现它的PHP函数数组。如何设置函数来获取模板的更多信息,参见资源一节。

技术注解:资源名必须至少两个字符长。一个字符的资源名会被忽略并被用来作为文件路径的一部分,如$smarty->display('c:/path/to/index.tpl');

例子13-1. register_resource()

<?php
$smarty
->register_resource('db', array(
                                
'db_get_template',
                                
'db_get_timestamp',
                                
'db_get_secure',
                                
'db_get_trusted')
                                );
?>

    参见unregister_resource()资源