Функция array_fill_keys
Функция array_fill_keys создает массив
и заполняет массив элементами с определенным
значением так, чтобы весь массив был с одинаковыми
элементами, но разными ключами. Ключи берутся
из массива, передаваемого первым параметром.
Синтаксис
array_fill_keys(array $keys, mixed $value): array
Пример
Заполним массив элементами с текстом
'x'. Ключи нового массива передадим
первым параметром:
<?php
$res = array_fill_keys(['a', 'b', 'c'], 'x');
var_dump($res);
?>
Результат выполнения кода:
['a' => 'x', 'b' => 'x', 'c' => 'x']
Смотрите также
-
функцию
array_fill,
которая заполняет массив значениями без заданных ключей