Как создать php массив из n элементов

Ответы
Аватар пользователя Роман Ашиков
Роман Ашиков
19 ноября 2021

Можно использовать функцию array_fill() из стандартной библиотеки PHP. Аргументы:

  • начальный индекс нового массива
  • количество элементов, которые будут добавлены
  • значение, которым нужно заполнить эти элементы

Небольшой пример:

<?php

$collection = array_fill(0, 10, 'something');
print_r($collection);
//=> [
//=>     "something",
//=>     "something",
//=>     "something",
//=>     "something",
//=>     "something",
//=>     "something",
//=>     "something",
//=>     "something",
//=>     "something",
//=>     "something",
//=> ]