【发布时间】:2011-01-03 06:08:35
【问题描述】:
我正在为自己编写一个小框架来帮助构建我的网站,我当前的示例是一个启动 HTML 页面的对象函数,它将像这样运行:
$page->head(array(
'doctype' => 'html4',
'description' => 'My page'
//etc
));
我希望有一个默认数组(如head() 中定义的那样)具有默认值,以防它们未定义。它可能看起来像这样:
$defaults = array('doctype' => 'html5', 'author' => 'default', ...);
在调用时,用head 函数的参数中定义的元素替换每个默认元素的最佳方法是什么?
我发现了可能是这样的东西,不确定它到底做了什么,但它有正确的想法 http://www.php.net/manual/en/function.array-replace.php#94458
【问题讨论】:
标签: php arrays frameworks replace config