(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
array_fill — 用給定的值填充數組
用 value 參數的值填充 count 個(gè)元素到數組,
開(kāi)始鍵名由 start_index 參數指定。
start_index返回的數組的第一個(gè)索引值。
如果 start_index 是負數,
那么返回的數組的第一個(gè)索引將會(huì )是
start_index ,而后面索引則從0開(kāi)始。
(參見(jiàn) 例子)。
count要插入元素的數量。 必須大于或等于 0。
value用來(lái)填充的值。
返回填充后的數組。
如果 count 小于零,將會(huì )拋出 E_WARNING。
示例 #1 array_fill() 例子
<?php
$a = array_fill(5, 6, 'banana');
$b = array_fill(-2, 4, 'pear');
print_r($a);
print_r($b);
?>
以上例程會(huì )輸出:
Array
(
[5] => banana
[6] => banana
[7] => banana
[8] => banana
[9] => banana
[10] => banana
)
Array
(
[-2] => pear
[0] => pear
[1] => pear
[2] => pear
)
參見(jiàn)手冊上數組一節里關(guān)于負數的鍵的詳細解釋。