ფუნქცია 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,
    რომელიც ავსებს მასივს მნიშვნელობებით მინიჭებული გასაღებების გარეშე