Функción array_fill_keys

La función array_fill_keys crea un array y lo llena con elementos de un valor específico de modo que todo el array tenga los mismos elementos, pero con diferentes claves. Las claves se toman del array pasado como primer parámetro.

Sintaxis

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

Ejemplo

Llenemos un array con elementos de texto 'x'. Las claves del nuevo array se pasan como primer parámetro:

php<?php
  $res = array_fill_keys(['a', 'b', 'c'], 'x');
  var_dump($res);
?>

Resultado de la ejecución del código:

php['a' => 'x', 'b' => 'x', 'c' => 'x']

Ver también

  • la función array_fill,
    que llena un array con valores sin claves especificadas