我一直在尋找一個簡單的答案,但它不存在,或者我不知道如何提出正確的問題,以獲得正確的答案。使用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