array_fillPreenche um array com valores
&reftitle.description;
arrayarray_fillintstart_indexintcountmixedvalue
Preenche um array com
count elementos com o valor do
parâmetro value e chaves começando a partir de
start_index.
&reftitle.parameters;
start_index
O primeiro índice do array retornado
Se start_index for negativo,
o primeiro índice do array retornado será
start_index, e os índices
seguintes começarão do zero antes do PHP 8.0.0.
A partir do PHP 8.0.0, chaves negativas são incrementadas normalmente
(veja o exemplo).
count
Número de elementos a inserir.
Deve ser maior ou igual a zero, e menor ou igual a 2147483647.
value
Valores a preencher
&reftitle.returnvalues;
Retorna o array preenchido
&reftitle.errors;
Lança um ValueError se count estiver
fora do alcance.
&reftitle.changelog;
&Version;&Description;8.0.0array_fill agora lança um ValueError
se count estiver fora de alance; anteriormente um E_WARNING
era disparado, e a função retornava &false;.
&reftitle.examples;
Exemplo da função array_fill
]]>
&example.outputs;
banana
[6] => banana
[7] => banana
[8] => banana
[9] => banana
[10] => banana
)
]]>
Exemplo da array_fill com um índice de início negativo
]]>
&example.outputs.8;
pera
[-1] => pera
[0] => pera
[1] => pera
)
]]>
&example.outputs.7;
pera
[0] => pera
[1] => pera
[2] => pera
)
]]>
Note que o índice -1 não está presente antes do PHP 8.0.0.
&reftitle.notes;
Veja também a seção Arrays
do manual para a explicação detalhada de chaves negativas.
&reftitle.seealso;
array_fill_keysstr_repeatrange