文章教程

4.14快速填充数组元素

9/17/2020 9:26:54 PM 人评论 次浏览

4.14 快速填充数组元素

PHP提供函数快速填充数组,将数组中的某些或所有元素都置成同一个值,这个函数是array_fill(),其语法如下所示。


array array_fill(int$start,int$num,mixed$value)


函数array_fill()有3个参数:其中参数$start指定要填充元素的开始索引,参数$num表示将$num个数组元素以参数$value填充。代码4-25演示了该函数的用法,如下所示。

代码4-25 使用函数array_fill()填充数组4-25.php


01 <?php

02 $arr=array_fill(2,4,'orange');//填充数组$arr

03 echo'<pre>';

04

05 print_r($arr);

06 ?>


【代码解析】代码第2行应用了函数array_fill(),参数2表示开始的索引,就是从2开始,然后3、4。参数4表示元素的个数,参数'orange'就是元素的内容了。这段代码的执行结果如图4-25所示。

图 4-25 快速填充数组元素

教程类别