Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

array_fill_keys

Создаёт массив с заданными ключами и одинаковым значением.

Синтаксис

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

Параметры

ПараметрТипОписание
$keysarrayСписок ключей.
$valuemixedЗначение каждого элемента.

Возвращаемое значение

arrayЗаполненный массив.

Примеры

Счётчики с нуля:

<?php
 
echo json_encode(array_fill_keys(['php', 'js', 'python'], 0));

Результат:

{"php":0,"js":0,"python":0}

Примечания

Удобно для подсчётов, когда набор ключей известен заранее и нужен в результате даже с нулём.

См. также

  • array_fill — Создаёт массив из одинаковых значений.
  • array_combine — Создаёт массив из двух списков: ключей и значений.
  • array_flip — Меняет местами ключи и значения.

В учебнике

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.