array_fill

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

array_fillLlena un array con valores

Descripción

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

Llena un array con num entradas del valor del parámetro value, las keys inician en el parámetro start_index.

Parámetros

start_index

El primer índice del array retornado.

Si start_index es negativo, el primer índice del array retornado será start_index y los siguientes indices comenzarán desde cero (ver ejemplo).

num

Número de elementos a insertar. Debe ser mayor o igual que cero.

value

Valor a usar para el llenado.

Valores devueltos

Retorna el array llenado.

Errores/Excepciones

Arroja un E_WARNING si num es menor que cero.

Historial de cambios

VersiónDescripción
5.6.0num ahora puede ser cero. Anteriormente, se requería que num fuera maoyor que cero.

Ejemplos

Ejemplo #1 Ejemplo de array_fill()

<?php
$a
= array_fill(5, 6, 'banana');
$b = array_fill(-2, 4, 'pear');
print_r($a);
print_r($b);
?>

El resultado del ejemplo sería:

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

Notas

Ver también la sección Arrays del manual para una explicación detallada de las claves negativas.

Ver también

To Top