array_fillRellena un array con un mismo valor
&reftitle.description;
arrayarray_fillintstart_indexintcountmixedvalue
Crea un array con count entradas, todas con el valor
value. Los índices comienzan con el valor
start_index.
&reftitle.parameters;
start_index
El primer índice del array devuelto.
Si start_index es negativo,
el primer índice del array devuelto será
start_index, seguido por índices comenzando en
cero en versiones anteriores a PHP 8.0.0 ;
a partir de PHP 8.0.0, los índices negativos se incrementan normalmente.
(ver el 'ejemplo).
count
Número de elementos a insertar.
Debe ser superior o igual a cero, e inferior o igual a 2147483647.
value
Valor a utilizar para rellenar el array
&reftitle.returnvalues;
Devuelve el array rellenado.
&reftitle.errors;
Lanza una excepción ValueError si
count está fuera del rango permitido.
&reftitle.changelog;
&Version;&Description;8.0.0
La función array_fill lanza ahora una ValueError
si count está fuera del rango permitido;
anteriormente se emitía una advertencia de nivel E_WARNING y la función devolvía &false;.
&reftitle.examples;
Ejemplo con array_fill
]]>
&example.outputs;
banana
[6] => banana
[7] => banana
[8] => banana
[9] => banana
[10] => banana
)
]]>
Ejemplo de array_fill con un índice de inicio negativo
]]>
&example.outputs.8;
pear
[-1] => pear
[0] => pear
[1] => pear
)
]]>
&example.outputs.7;
pear
[0] => pear
[1] => pear
[2] => pear
)
]]>
Observe que el índice -1 no estaba presente antes de PHP 8.0.0.
&reftitle.notes;
Ver también la sección del manual sobre los
arrays
para más información sobre las claves negativas.
&reftitle.seealso;
array_fill_keysstr_repeatrange