Функция 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,
    която запълва масив със стойности без зададени ключове