Функция array_fill_keys

Функция array_fill_keys создает массив и заполняет массив элементами с определенным значением так, чтобы весь массив был с одинаковыми элементами, но разными ключами. Ключи берутся из массива, передаваемого первым параметром.

Синтаксис

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

Пример

Заполним массив элементами с текстом 'x'. Ключи нового массива передадим первым параметром:

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

Результат выполнения кода:

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

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

  • функцию array_fill,
    которая заполняет массив значениями без заданных ключей