array_fill_keys

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

array_fill_keysRellena un array con valores, especificando las claves

Descripción

array_fill_keys(array $keys, mixed $value): array

Rellena un array con el valor del argumento value, y utilizando los valores del array keys como claves.

Parámetros

keys

Array de valores que será utilizado como claves. Los valores ilegales para las claves serán convertidos en strings.

value

Valor a utilizar para rellenar el array.

Valores devueltos

Devuelve el array relleno.

Ejemplos

Ejemplo #1 Ejemplo con array_fill_keys()

<?php
$keys
= array('foo', 5, 10, 'bar');
$a = array_fill_keys($keys, 'banana');
print_r($a);
?>

El resultado del ejemplo sería:

Array
(
    [foo] => banana
    [5] => banana
    [10] => banana
    [bar] => banana
)

Ver también