跳到内容

configLoad()

加载配置文件数据并将其分配到模板

描述

void

configLoad

string

file

string

section

这会加载配置文件数据并将其分配给模板。它与模板{config_load}函数的工作方式相同。

注意

从 Smarty 2.4.0 起,已分配的模板变量会跨fetch()display()的调用保持不变。从 configLoad()加载的配置变量始终是全局作用域内的。配置文件还会编译以便更快速执行,并遵循$force_compile$compile_check设置。

<?php
// load config variables and assign them
$smarty->configLoad('my.conf');

// load a section
$smarty->configLoad('my.conf', 'foobar');
?>

另请参阅{config_load}getConfigVars()clearConfig()配置变量