PHP 数组函数

PHP array_pad()函数用于向一个数组插入带有指定值和指定数量的元素。

语法

array_pad(array,size,value);

参数

参数说明必须/可选
array要填充的数组。必须
size

填充到的长度,它可以为正负值。

正值填充到右边,负值填充到左边。

必须
value要填充的值。必须

注意的点

  • 如果size为负值,该函数会在原始数组之前插入新元素。
  • 如果size参数小于原始数组的长度,该函数不会删除任何元素。

例子

介绍一些例子,了解PHP array_pad()函数的用法。

例1

size为正值的例子

<?php
$color = array("red","orange");
print_r(array_pad($color,5,'blue'));
?>
输出:
Array
(
    [0] => red
    [1] => orange
    [2] => blue
    [3] => blue
    [4] => blue
)

 例2

size为负值的例子,填充到左边

<?php
$color = array("red","orange");
print_r(array_pad($color,-5,'blue'));
?>
输出:
Array
(
    [0] => blue
    [1] => blue
    [2] => blue
    [3] => red
    [4] => orange
)