我遇到了一個簡單的include語句的問題,我不知道是什麼導致了它。包含一個包含多個數組的php文件
首先我存儲在一個名爲dbInit.php
文件看起來像這樣有關表和列的信息:
<?php
$aTableNames = array (
"tbl_crs" => "tbl_crs",
"tbl_lct" => "tbl_lct",
"tbl_prf" => "tbl_prf",
"tbl_qst" => "tbl_qst",
"tbl_uni" => "tbl_uni",
"tbl_usr" => "tbl_usr"
);
$aAuxTableNames = array (
"aux_crs_lct" => "aux_crs_lct",
"aux_lct_prf" => "aux_lct_prf",
"aux_uni_crs" => "aux_uni_crs"
);
?>
現在我只是想從另一個文件訪問這些陣列。所以我這樣包含它:
include "Ini/dbInit.php";
到目前爲止好。現在我想用數組的值是這樣的:
$sTable1 = $aAuxTableNames["aux_uni_crs"];
$sTable2 = $aTableNames["tbl_crs"];
我怎樣才能在上面播種的方式訪問這些陣列?
非常感謝。
問候 Amnney
我不知道你實際上是在問這裏 – RiggsFolly
'的error_reporting(E_ALL); ini_set('display_errors','1');' – AbraCadaver
我想保持我的代碼儘可能全球化。所以我想要將幾乎所有的信息都存儲在外部文件中。就像文件dbIni.php一樣。這樣我就可以在這個包含文件中更改一次,並且它在整個代碼中都是變化的。但由於某種原因,我根本無法訪問陣列。 – Amnney