首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
PHP中的数组介绍
array()函数
array_change_key_case()函数
array_chunk()函数
array_column()函数
array_combine()函数
array_count_values()函数
array_diff()函数
array_diff_assoc()函数
array_diff_key()函数
array_diff_uassoc()函数
array_diff_ukey()函数
array_fill()函数
array_fill_keys() 函数
count()函数
end()函数
array_filter()函数
array_keys()函数
array_push()函数
array_flip()函数
array_rand()函数
array_reduce()函数
array_replace()函数
array_search()函数
array_sum()函数
array_values()函数
array_unique()函数
array_unshift()函数
array_walk()函数
in_array()函数
array_pop()函数
array_reverse()函数
array_shift()函数
array_slice()函数
extract()函数
key()函数
list()函数
sort()函数
当前位置:
首页>>
技术小册>>
PHP合辑3-数组函数
小册名称:PHP合辑3-数组函数
array_fill()是PHP中的一个内置函数,用于用值填充数组。该函数基本上使用给定的预填充值创建一个用户定义的数组。 语法: array_fill(start_index,number_elements, $values) 参数: array_fill()函数采用三个参数,如下所示: start_index:此参数指定要创建的数组中填充值的起始位置。如果start_index为负数,则返回的数组的第一个索引将为$start_index,后续索引将从零开始。因此最好为其分配一个正数值。这是一个必需的参数,必须提供。 number_elements:此参数指明用户要输入数组的元素数量。number_elements应为正数(包括0,对于版本5.6.0),否则将抛出E_WARNING。这也是一个必需的参数。 $values:此参数指明要插入数组的值。这些值可以是任何类型。 返回类型:array_fill()函数返回一个填充的用户定义数组,其中包含由$value参数描述的值。 示例: ``` Input : $start_index = 2; $number_elements = 3; $values = "Geeks"; Output : Array ( [2] => Geeks [3] => Geeks [4] => Geeks ) Input : $start_index = -10; $number_elements = 3; $values = 45; Output : Array ( [-10] => 45 [0] => 45 [1] => 45 ) ``` --- 下面这个程序说明了PHP中array_fill()函数的工作原理: ``` <?php // PHP code to illustrate the working of array_fill() function Fill($start_index, $number_elements, $values){ return(array_fill($start_index, $number_elements, $values)); } // Driver Code $start_index = 2; $number_elements = 5; $values = "Geeks"; print_r(Fill($start_index, $number_elements, $values)); ?> ``` output: ``` Array ( [2] => Geeks [3] => Geeks [4] => Geeks [5] => Geeks [6] => Geeks ) ```
上一篇:
array_diff_ukey()函数
下一篇:
array_fill_keys() 函数
该分类下的相关小册推荐:
PHP高性能框架-Workerman
Magento零基础到架构师(目录管理)
PHP底层原理及源码分析
Magento2主题开发高级实战
Laravel(10.x)从入门到精通(四)
PHP合辑1-基础入门
全面掌握Magento2-从配置到优化
Magento零基础到架构师(系统管理)
Magento零基础到架构师(产品管理)
PHP8入门与项目实战(2)
Magento中文全栈二次开发
Magento零基础到架构师(内容设计)