How do I declare a two dimensional array?

前端 未结 14 1591
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-11-29 21:46

What\'s the easiest way to create a 2d array. I was hoping to be able to do something similar to this:

declare int d[0..m, 0..n]
14条回答
  •  不知归路
    2020-11-29 22:02

    Firstly, PHP doesn't have multi-dimensional arrays, it has arrays of arrays.

    Secondly, you can write a function that will do it:

    function declare($m, $n, $value = 0) {
      return array_fill(0, $m, array_fill(0, $n, $value));
    }
    

提交回复
热议问题