array_fill
用给定的值填充数组
PHP 4.0.0及以上版本
array_fill 函数用于填充数组。它会用给定的值填充一个数组的指定范围,起始索引和数组大小都可以自定义。
array_fill(int $start_index, int $num, mixed $value): array
返回一个填充后的数组,数组的起始索引是指定的值,长度为指定的数量,且每个元素的值为提供的填充值。
<?php // 创建一个从索引5开始,包含10个元素,且所有元素的值为“apple”的数组 $result = array_fill(5, 10, "apple"); <p>// 输出结果<br> print_r($result);<br> ?><br>
上面代码创建了一个从索引5开始的数组,并用“apple”填充了从索引5开始的10个元素。
在上述示例中,`array_fill(5, 10, "apple")`表示从数组的索引5开始,填充10个元素,所有元素的值均为"apple"。最终输出的数组将会从索引5开始,包含10个“apple”元素:
Array ( [5] => apple [6] => apple [7] => apple [8] => apple [9] => apple [10] => apple [11] => apple [12] => apple [13] => apple [14] => apple )