(PHP 5 >= 5.2.0, PHP 7)
array_fill_keys — Preenche um array com valores, especificando chaves
Preenche um array com o
valor do parâmetro value, usando os
valores do array keys como chaves.
keysArray de valores que serão usados como chaves. Valores ilegais para chaves serão convertidos para string.
valueValor para usar no preenchimento
Retorna o array preenchido
Exemplo #1 Exemplo da função array_fill_keys()
<?php
$keys = array('foo', 5, 10, 'bar');
$a = array_fill_keys($keys, 'banana');
print_r($a);
?>
O exemplo acima irá imprimir:
Array
(
[foo] => banana
[5] => banana
[10] => banana
[bar] => banana
)