Funktion array_fill_keys
Die Funktion array_fill_keys erstellt ein Array
und füllt es mit Elementen eines bestimmten
Werts, sodass das gesamte Array die gleichen
Elemente, aber unterschiedliche Schlüssel enthält. Die Schlüssel werden
aus dem Array übernommen, das als erster Parameter übergeben wird.
Syntax
array_fill_keys(array $keys, mixed $value): array
Beispiel
Füllen wir ein Array mit Elementen mit dem Text
'x'. Die Schlüssel des neuen Arrays werden als
erster Parameter übergeben:
<?php
$res = array_fill_keys(['a', 'b', 'c'], 'x');
var_dump($res);
?>
Ergebnis der Codeausführung:
['a' => 'x', 'b' => 'x', 'c' => 'x']
Siehe auch
-
die Funktion
array_fill,
die ein Array mit Werten ohne vorgegebene Schlüssel füllt