举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > php array_fill PHP array_fill_keys() 函数

php array_fill PHP array_fill_keys() 函数

2023-03-18 14:20 PHP教程

php array_fill PHP array_fill_keys() 函数

php array_fill

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_fill_keys() 函数

PHP array_fill_keys() 函数

PHP Array Reference完整的 PHP Array 参考手册

实例

用给定的指定键名的键值填充数组:

<?php
$keys=array("a","b","c","d");
$a1=array_fill_keys($keys,"blue");
print_r($a1);
?>

运行实例 »

定义和用法

array_fill_keys()  函数用给定的指定键名的键值填充数组。


语法

array_fill_keys(keys,value);

参数 描述
keys 必需。数组,其值将被用于填充数组的键名。
value 必需。规定用于填充数组的键值。

技术细节

返回值: 返回填充的数组。
PHP 版本: 5.2+


PHP Array Reference完整的 PHP Array 参考手册
阅读全文
以上是名动网为你收集整理的php array_fill PHP array_fill_keys() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们