Funktionen array_fill_keys

Funktionen array_fill_keys skapar en array och fyller arrayen med element med ett specifikt värde så att hela arrayen har samma element, men olika nycklar. Nycklarna hämtas från arrayen som skickas som första parameter.

Syntax

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

Exempel

Låt oss fylla en array med element med texten 'x'. Nycklarna till den nya arrayen skickas som första parameter:

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

Resultatet av att köra koden:

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

Se även

  • funktionen array_fill,
    som fyller en array med värden utan angivna nycklar