PHP array_pad() 函数用法及示例

PHP Array 函数手册

PHP array_pad() 函数以指定长度将一个值填充进数组

语法

array_pad ( $array, $pad_size, $pad_value );

定义和用法

array_pad() 返回 array 的一个拷贝,并用 value 将其填补到 pad_size 指定的长度。如果 pad_size 为正,则填补到数组的右侧,如果为负则从左侧开始填补。如果 pad_size 的绝对值小于或等于 array 数组的长度则没有任何填补。有可能一次最多填补 1048576 个单元。

参数

序号参数及说明
1

array(必填)

它指定一个数组。

2

pad_size(必填)

它指定从函数返回的数组中的元素数。

3

pad_value(必填)

它指定从函数返回的数组中新元素的值。

返回值

它返回一个数组的副本,这个数组的大小是由 pad_size 和值 pad_value 指定的。

在线示例

array_pad() 实例

<?php
   $input1 = array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
   
   print_r(array_pad($input1,7, "COW"));
?>
测试看看‹/›

输出结果:

Array
(
    [a] => Horse
    [b] => Cat
    [c] => Dog
    [0] => COW
    [1] => COW
    [2] => COW
    [3] => COW
)

 PHP Array 函数手册