array_fill Заполняет массив значениями &reftitle.description; arrayarray_fill intstart_index intcount mixedvalue Заполняет массив count элементами со значением value, начиная с ключа start_index. &reftitle.parameters; start_index Первый индекс возвращаемого массива. Если start_index отрицательный, первым индексом возвращаемого массива будет start_index, а последующие индексы будут начинаться с нуля до PHP 8.0.0; начиная с PHP 8.0.0, отрицательные ключи увеличиваются нормально (смотрите пример). count Количество добавляемых элементов. Должно быть больше или равно нулю и меньше или равно 2147483647. value Значение для заполнения. &reftitle.returnvalues; Возвращает заполненный массив. &reftitle.errors; Выбрасывает исключение ValueError в случае, если параметр count выходит за пределы диапазона. &reftitle.changelog; &Version; &Description; 8.0.0 Функция array_fill теперь выбрасывает исключение ValueError, если параметр count выходит за пределы диапазона; ранее выдавалась ошибка уровня E_WARNING, а функция возвращала значение &false;. &reftitle.examples; Пример использования <function>array_fill</function> ]]> &example.outputs; banana [6] => banana [7] => banana [8] => banana [9] => banana [10] => banana ) ]]> Пример использования <function>array_fill</function> с отрицательным начальным индексом ]]> &example.outputs.7; pear [0] => pear [1] => pear [2] => pear ) ]]> &example.outputs.8; pear [-1] => pear [0] => pear [1] => pear ) ]]> Обратите внимание, что индекс -1 отсутствует до PHP 8.0.0. &reftitle.notes; Смотрите также подробное описание отрицательных ключей в разделе Массивы. &reftitle.seealso; array_fill_keys str_repeat range