Funkcja array_fill_keys

Funkcja array_fill_keys tworzy tablicę i wypełnia ją elementami o określonej wartości tak, aby cała tablica miała identyczne elementy, ale różne klucze. Klucze są pobierane z tablicy przekazywanej jako pierwszy parametr.

Składnia

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

Przykład

Wypełnijmy tablicę elementami z tekstem 'x'. Klucze nowej tablicy przekażemy pierwszym parametrem:

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

Wynik wykonania kodu:

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

Zobacz też

  • funkcję array_fill,
    która wypełnia tablicę wartościami bez zadanych kluczy