在PHP中创建一个包含三个数组的多维数组

时间:2015-02-12 06:24:32

标签: php arrays multidimensional-array

我想制作一个数组数组。 问题: 我的最终阵列将是这样的:

 Array(Array1, Array2, Array3);
     and arrays will be 
 Array1=Array ( [0] => 0 [1] => 100 [2] => 100 [3] => 0 [4] => 0 [5] => 0 [6] => 0
 Array2=Array ( [0] => 0 [1] => 100 [2] => 100 [3] => 60 [4] => 0 [5] => 30 [6] => 0
 Array3=Array ( [0] => 50 [1] => 100 [2] => 100 [3] => 0 [4] => 0 [5] => 0 [6] => 40

那么如何制作多维数组以及如何从该数组中访问数据。帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

与静态类型语言不同,没有必要预先声明这些可能会让新手感到困惑。你真正描述的只是一个二维数组。所以你真的有两种选择。假设这些与上面的例子不相关,要么将数组放在一起:

$array = array($array1, $array2, $array3);

或者,如果你正在使用循环/迭代器做一些事情,你可以动态定义你的二维数组:

$array[$itr][$inner_itr] = $array1[$inner_itr];

希望有所帮助。