PHP array_fill() 函数用给定的键和值填充数组。
array_fill() 函数接受三个参数:起始键,结束键,以及要填充的值。它会创建一个新的数组,并使用提供的键和值来填充该数组。
$a = array_fill(5, 6, 'banana'); print_r($a);
上面的代码将创建一个新的数组,并使用 5 作为起始键,6 作为结束键,'banana' 作为要填充的值。执行上述代码后将得到如下输出:
Array ( [5] => banana [6] => banana [7] => banana [8] => banana [9] => banana [10] => banana )
array_fill() 函数也可以用于创建多维数组。例如:
$b = array_fill(3,2,array_fill(4,3,'blue'));
上述代码将创建一个多维数组,并使用 3 作为起始键、2 作为最大键、4 作为子起始键、3 作为子最大键、'blue' 作为要填充的子元素。执行上述代码后将得到如下输出:
Array ( [3] => Array ( [4] => blue [5] => blue [6] => blue )[4] => Array ( [4] => blue [5] => blue [6] => blue ) )
总之,array_fill() 函数是一款强大而实用的函数,它可以帮助我们快速地创建新的数组并使用提供的参数来快速地对该新创建的数组进行初始化。因此,当我们想要快速在 PHP 程序中生成一些特定长度、特定键/元素对应关系的文本时就可以考虑使用 array_fill() 函數来帮助我们实现相应功能。
完整的 PHP Array 参考手册
用给定的指定键名的键值填充数组:
array_fill_keys()
函数用给定的指定键名的键值填充数组。
参数 | 描述 |
---|---|
keys | 必需。数组,其值将被用于填充数组的键名。 |
value | 必需。规定用于填充数组的键值。 |
返回值: | 返回填充的数组。 |
---|---|
PHP 版本: | 5.2+ |
你可以对 MySQL 数据库中的记录集进行排序,具体请阅读本节内容。ORDER BY 关键词用于对记录集中的数据进行排序。ORDER BY 关键...
本章开始,主要介绍 PHP 函数中的常用函数,本节首先介绍 Array 函数!PHP Array 简介PHP Array 函数允许您访问并操作数组。支持...
本节主要介绍了 PHP 中 FTP 相关函数,讲解 php 如何操作 ftp 的连接、传输及文件与目录的相关操作的技巧。PHP FTP 简介 FTP 函...
通过 Math 函数能够处理 PHP 中的值,Math 函数包含许多用于计算的数学函数,本节将一一为你讲解!PHP Math 简介 Math 函数能处...
Content Management System简称CMS,中文叫整站系统或者文章系统。CMS广泛应用于企业网站、个人网站、博客、电子商务网站等需要...