我一直在寻找一个简单的答案,但它不存在,或者我不知道如何提出正确的问题,以获得正确的答案。使用PHP将数组添加到多维数组中
这里是了解问题很简单: 我有一个大的多维数组,如下所示::
$dataFile = array (
array(
array(
data => 'infohere_01',
)
),
array(
data => 'infohere_02',
)
),
等等等等说高达infohere_125和超越......
我想要分开创建一个简单的管理.php文件的单个数组 - 使用愚蠢的逻辑,即KISS,我认为这会做到这一点。通过使用包括,然后通过所有的独立.PHP片段加紧作出更大阵列...
<?php
$dataFile = array (
include '/datafile_01.php';
include '/datafile_02.php';
);
?>
等等等等,包括达到和超过“/datafile_125.php”;
每个都包含'/datafile_01.php'; 是刚刚::
<?php
array(
array(
data => 'infohere_01',
)
),
?>
不是最优雅的方式来做到这一点 - 因为它不工作...
我无法找到一个简单的解决方案。我发现复杂的解决方案不适用于简单的需求。
它不能这样工作,你不能在数组定义中使用'include'。您可以在包含之前定义一个空数组,然后在每个包含文件中向数组附加一个值 - 但要做到这一点,您必须在每个包含文件中使用相同的变量名称。 – CBroe
@techouse谢谢你的贡献。 –
欣赏包括不在阵列中工作 - 双重检查它的情况下,但服务器返回错误报告:: 语法错误,意想不到的';',期待')'在/ home/ja .. Still寻找一个简单可行的解决方案。 – madesignUK