array_fill_keys

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

array_fill_keysСоздаёт массив и заполняет его значениями с определёнными ключами

Описание

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

Создаёт и заполняет массив значением параметра value, используя значения массива keys в качестве ключей.

Список параметров

keys

Массив значений, которые будут использованы в качестве ключей. Некорректные ключи массива будут преобразованы в строку (string).

value

Заполняемое значение

Возвращаемые значения

Возвращает заполненный массив

Примеры

Пример #1 Пример использования array_fill_keys()

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

Результат выполнения приведённого примера:

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

Смотрите также

  • array_fill() - Заполняет массив значениями
  • array_combine() - Создаёт новый массив, используя один массив в качестве ключей, а другой для его значений
To Top