array_fill_keys функциясы

array_fill_keys функциясы массив жасап, бүкіл массив бірдей элементтерден тұратын, бірақ әртүрлі кілттері бар етіп, массивті белгілі бір мәнмен элементтерге толтырады. Кілттер бірінші параметр ретінде берілетін массивтен алынады.

Синтаксис

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

Мысал

Массивті мәтіні 'x' болатын элементтермен толтырайық. Жаңа массивтің кілттерін бірінші параметр ретінде береміз:

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

Кодты орындау нәтижесі:

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

Сондай-ақ қараңыз

  • array_fill функциясы,
    ол массивті белгіленген кілттерсіз мәндермен толтырады