array_fill 用给定的值填充数组 &reftitle.description; arrayarray_fill intstart_index intcount mixedvalue value 参数的值填充 count 个元素到数组, 开始键名由 start_index 参数指定。 &reftitle.parameters; start_index 返回的数组的第一个索引值。 如果 start_index 是负数,在 PHP 8.0.0 之前,返回的数组的第一个索引是 start_index, 而后面索引则从 0 开始;自 PHP 8.0.0 起, 负数键将会正常递增。(参见 例子) count 要插入元素的数量。必须大于或等于 0 且小于或等于 2147483647 value 用来填充的值。 &reftitle.returnvalues; 返回填充后的数组。 &reftitle.errors; 如果 count 超出范围,将会抛出 ValueError &reftitle.changelog; &Version; &Description; 8.0.0 如果 array_fillcount 超出范围现在将会抛出 ValueError, 之前会引发 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.8; pear [-1] => pear [0] => pear [1] => pear ) ]]> &example.outputs.7; pear [0] => pear [1] => pear [2] => pear ) ]]> 注意 索引 -1 在 PHP 8.0.0 之前不存在。 &reftitle.notes; 参见手册上数组一节里关于负数的键的详细解释。 &reftitle.seealso; array_fill_keys str_repeat range