Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中使用20x20大小的2d数组在空2d数组中存储值_Php - Fatal编程技术网

如何在php中使用20x20大小的2d数组在空2d数组中存储值

如何在php中使用20x20大小的2d数组在空2d数组中存储值,php,Php,如何在空2d数组中存储值? 这是我的密码。请告诉我代码有什么问题,我是一个试图学习PHP的新手。谢谢 $array2d = array(array()); 如何存储数据使其成为一个20x20数组?如果行之间没有任何内容,而您要问的是如何创建一个空的20x20数组,这是一种方法: $array2d = array_fill(0, 20, array_fill(0, 20, null)); 为了解决这个问题,内部的数组_fill()创建了一个包含20个项的一维数组,这些项都是null(用您想要的

如何在空2d数组中存储值? 这是我的密码。请告诉我代码有什么问题,我是一个试图学习PHP的新手。谢谢

$array2d = array(array());

如何存储数据使其成为一个
20x20
数组?

如果行之间没有任何内容,而您要问的是如何创建一个空的20x20数组,这是一种方法:

$array2d = array_fill(0, 20, array_fill(0, 20, null));
为了解决这个问题,内部的
数组_fill()
创建了一个包含20个项的一维数组,这些项都是
null
(用您想要的任何值替换)。然后,外部
数组\u fill()
创建一个一维数组,其中填充了使用内部函数创建的20个数组

要将值设置为给定索引,请执行以下操作:

$array2d[5][12] = 'A';

如果你让它空着,会有什么问题?为什么
20x20
?您好,先生!我尝试插入一个随机单词并将其插入20x20网格。我想只有创建一个20x20 2d阵列才能实现它。无需。。只需循环并分配随机单词。因为我想将其对角放置。谢谢您,先生,这很有帮助^_^