📅  最后修改于: 2023-12-03 15:03:41.287000             🧑  作者: Mango
在PHP中,数组是一种非常常见的数据结构。有时候,我们需要创建一个特定大小的空数组,我们可以使用一些内置函数和技巧来实现这一点。
array_fill()
函数array_fill()
函数可以创建一个由特定值填充的数组,并指定数组的大小。我们可以使用这个函数来创建一个由 null
值填充的空数组,大小为指定数量。
<?php
$size = 5;
$emptyArray = array_fill(0, $size, null);
print_r($emptyArray);
输出:
Array
(
[0] =>
[1] =>
[2] =>
[3] =>
[4] =>
)
array_pad()
函数array_pad()
函数可以创建一个由指定值填充的数组,并指定数组的大小。我们可以使用这个函数来创建一个由 null
值填充的空数组,大小为指定数量。
<?php
$size = 5;
$emptyArray = array_pad([], $size, null);
print_r($emptyArray);
输出:
Array
(
[0] =>
[1] =>
[2] =>
[3] =>
[4] =>
)
我们也可以使用循环来创建一个由 null
值填充的空数组,大小为指定数量。
<?php
$size = 5;
$emptyArray = array();
for ($i = 0; $i < $size; $i++) {
$emptyArray[] = null;
}
print_r($emptyArray);
输出:
Array
(
[0] =>
[1] =>
[2] =>
[3] =>
[4] =>
)
无论你使用哪种方法,你都可以轻松地创建一个具有特定大小的空数组。