首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]array_fill()函数—用法及示例

发布于 2025-04-19 01:25:27
0
192

函数名:array_fill()

用法:array_fill(int $start_index, int $num, mixed $value): array

说明:array_fill()函数用于创建一个由指定值填充的数组。该数组的键从$start_index开始,连续填充$num个元素,每个元素都是$value。

参数:

  • $start_index(必需):指定数组开始的索引位置。

  • $num(必需):指定数组中元素的数量。

  • $value(必需):指定要填充的值。

返回值:该函数返回一个新的填充数组。

示例:

<?php
$index = 0;
$num = 5;
$value = 'PHP';

$result = array_fill($index, $num, $value);

print_r($result);
?>

输出:

Array
(
    [0] => PHP
    [1] => PHP
    [2] => PHP
    [3] => PHP
    [4] => PHP
)

解释:在上面的示例中,我们创建了一个新的数组,数组的键从0开始,连续填充了5个元素,每个元素都是字符串'PHP'。最后使用print_r()函数打印输出结果。

注:该函数在填充数组时,如果$start_index是负数,则数组的索引会从负数开始,依次递增。如果$num是非正数,则返回空数组。如果$value是对象或数组,每个索引位置的值都是对$value的引用。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流