【发布时间】:2016-04-19 20:16:11
【问题描述】:
我试图弄清楚如何将具有相同名称的数组从两个不同的文件中包含到我的 PHP 文件中。
我知道这很简单,但我似乎找不到合适的搜索来找到解决方案。
我一直在尝试引用 function_call(menu_config.$config) 等数组,但这不起作用。
【问题讨论】:
-
我确定我今天已经看过一次这个问题了
我试图弄清楚如何将具有相同名称的数组从两个不同的文件中包含到我的 PHP 文件中。
我知道这很简单,但我似乎找不到合适的搜索来找到解决方案。
我一直在尝试引用 function_call(menu_config.$config) 等数组,但这不起作用。
【问题讨论】:
假设两个文件都有一个$config 数组。如果你想要一个结果数组:
include('file1.php');
$new = $config;
include('file2.php');
$new = array_merge($new, $config);
甚至是两个新数组:
include('file1.php');
$config_1 = $config;
include('file2.php');
$config_2 = $config;
另一个选项是函数:
function get_config($file) {
include($file);
return $config;
}
$config_1 = get_config('file1.php');
【讨论】: