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 )