Funcția array_fill_keys
Funcția array_fill_keys creează un array
și umple array-ul cu elemente cu o valoare
specifică, astfel încât întregul array să aibă aceleași
elemente, dar cu chei diferite. Cheile sunt preluate
din array-ul transmis ca prim parametru.
Sintaxă
array_fill_keys(array $keys, mixed $value): array
Exemplu
Să umplem array-ul cu elemente având textul
'x'. Cheile noului array le vom transmite
prin primul parametru:
<?php
$res = array_fill_keys(['a', 'b', 'c'], 'x');
var_dump($res);
?>
Rezultatul executării codului:
['a' => 'x', 'b' => 'x', 'c' => 'x']
Vedeți și
-
funcția
array_fill,
care umple un array cu valori fără chei specificate