如何在空的2d数组中存储值? 这是我的代码。请告诉我代码有什么问题我是一个试图学习PHP的新手。谢谢!
$array2d = array(array());
如何存储数据使其成为20x20
数组?
答案 0 :(得分:0)
如果这些行之间没有任何内容,那么你要问的是如何创建一个空的20x20数组,这就是这样做的方法:
$array2d = array_fill(0, 20, array_fill(0, 20, null));
为了打破这一点,内部array_fill()
创建了一个包含20个项目的一维数组,这些项目都是null
(用您想要的任何值替换它)。然后外部array_fill()
创建一个一维数组,其中包含使用内部函数创建的20个数组。
将值设置为给定索引:
$array2d[5][12] = 'A';