PHP - array_pad() 函数


语法


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

定义和用法

返回数组的副本,该数组填充为值 pad_value 的 pad_size 指定的大小。

参数

参数 说明
array (必填) 指定一个数组。
pad_size (可选) 指定从函数返回的数组中的元素数。
pad_value (可选) 指定从函数返回的数组中新元素的值。

返回值

返回生成的数组。

例子

尝试以下示例 -


<?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
)