【问题标题】:Make a multidimensional array of three array in PHP在PHP中制作三个数组的多维数组
【发布时间】:2015-02-12 06:24:31
【问题描述】:

我想创建一个数组数组。 问题: 我的最终数组将是这样的:

 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

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

【问题讨论】:

标签: php arrays multidimensional-array


【解决方案1】:

与静态类型语言不同,无需预先声明这些可能会使新手感到困惑。实际上,您所描述的只是一个二维数组。所以你真的有两个选择。假设这些不像上面的示例那样具有关联性,要么将数组放在一起:

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

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

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

希望对您有所帮助。

【讨论】:

  • Thnaks @Derek Dowling
猜你喜欢
  • 2017-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-08
  • 2018-07-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多