array_fill

(PHP 4 >= 4.2.0, PHP 5)

array_fill -- 配列を指定した値で埋める

説明

array array_fill ( int start_index, int num, mixed value )

パラメータ value を値とする num 個のエントリからなる配列を埋めます。 この際、キーは、start_index パラメータから開始します。

パラメータ

start_index

返される配列の最初のインデックス。

num

挿入する要素数。

value

要素に使用する値。

返り値

値を埋めた配列を返します。

エラー / 例外

num が 1 より小さい場合に E_WARNING が発生します。

例 1. array_fill() の例

<?php
$a
= array_fill(5, 6, 'banana');
print_r($a);
?>

上の例の出力は以下となります。

Array
(
    [5]  => banana
    [6]  => banana
    [7]  => banana
    [8]  => banana
    [9]  => banana
    [10] => banana
)

参考

str_repeat()
range()