= 4.2.0, PHP 5, PHP 7, PHP 8)array_fill — 用給定的值填充數(shù)組說明array_fill(int $start_index, int $count, mixed $value): array用 value 參數(shù)的值填充 cou">
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
array_fill — 用給定的值填充數(shù)組
用 value
參數(shù)的值填充 count
個(gè)元素到數(shù)組,
開始鍵名由 start_index
參數(shù)指定。
start_index
返回的數(shù)組的第一個(gè)索引值。
如果 start_index
是負(fù)數(shù),
那么返回的數(shù)組的第一個(gè)索引將會(huì)是
start_index
,而后面索引則從0開始。
(參見 例子)。
count
要插入元素的數(shù)量。 必須大于或等于 0。
value
用來填充的值。
返回填充后的數(shù)組。
如果 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 )
參見手冊(cè)上數(shù)組一節(jié)里關(guān)于負(fù)數(shù)的鍵的詳細(xì)解釋。