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ă

phparray_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<?php
  $res = array_fill_keys(['a', 'b', 'c'], 'x');
  var_dump($res);
?>

Rezultatul executării codului:

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

Vedeți și

  • funcția array_fill,
    care umple un array cu valori fără chei specificate