array_fill

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

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

説明

array_fill(int $start_index, int $count, mixed $value): array

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

パラメータ

start_index

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

start_index が負の場合は、 返される配列の最初のインデックスが start_index となり、それ以降のインデックスはゼロから始まります (を参照ください)。

count

挿入する要素数。 ゼロ以上の数でなければなりません。

value

要素に使用する値。

戻り値

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

エラー / 例外

count がゼロより小さい場合に E_WARNING が発生します。

例1 array_fill() の例

<?php
$a 
array_fill(56'banana');
$b array_fill(-24'pear');
print_r($a);
print_r($b);
?>

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

Array
(
    [5]  => banana
    [6]  => banana
    [7]  => banana
    [8]  => banana
    [9]  => banana
    [10] => banana
)
Array
(
    [-2] => pear
    [0] => pear
    [1] => pear
    [2] => pear
)

注意

負の値をキーに指定した場合についての詳細な説明は、マニュアルの 配列 のセクションを参照ください。

参考

関連キーワード:  配列, array, した値, fill, banana, 指定, pear, count, インデックス, パラメータ