(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)于負數的鍵的詳細解釋。