如何在PHP中初始化未知大小的多维数组?

时间:2017-01-06 18:12:48

标签: php multidimensional-array

我很清楚如何在创建之后经历它,但对于我的生活,我无法弄清楚如何初始化它以便我可以在其中推送信息。

2 个答案:

答案 0 :(得分:0)

是吗?

{{1}}

答案 1 :(得分:0)

没有特殊的方法来声明多维数组。您可以将它声明为普通数组,然后将数组推入其中。

示例:

$aar = array(array());
$arr[0][0] = "whatever";
echo $arr[0][0];

//or if you want your own keys

$arr2 = array("First" => array("first_in_first" => ""));
$arr2["first"]["first_in_first"] = "whatever2";
echo $arr2["first"]["first_in_first"];

//with array_push
$arr3 = array();
$array_in_arr3 = array("whatever3");

array_push($arr3, $array_in_arr3);

echo $arr3[0][0];

//Output would be

whateverwhatever2whatever3