文章教程

5.14快速填充数组元素

9/17/2020 9:31:19 PM 人评论 次浏览

5.14 快速填充数组元素

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


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

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

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


     01 <?php
     02 $arr = array_fill(2, 4, 'orange');              //
填充数组$arr
     03 echo '<pre>';
     04 
     05 print_r($arr);
     06 ?>

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

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

教程类别