PHP array_pad() 函數(shù)
定義和用法
array_pad() 函數(shù)向一個數(shù)組插入帶有指定值的指定數(shù)量的元素。
語法
array_pad(array,size,value)
參數(shù) | 描述 |
---|---|
array | 必需。規(guī)定數(shù)組。 |
size | 必需。指定的長度。整數(shù)則填補到右側,負數(shù)則填補到左側。 |
value | 必需。用來填補的值。 |
提示和注釋
提示:如何設置了負的長度值,該函數(shù)會在原始數(shù)組之前插入新的元素。(參見例子 2)
注釋:如果 size 參數(shù)小于原始數(shù)組的長度,該函數(shù)不會刪除任何元素。
例子 1
<?php $a=array("Dog","Cat"); print_r(array_pad($a,5,0)); ?>
輸出:
Array ( [0] => Dog [1] => Cat [2] => 0 [3] => 0 [4] => 0 )
例子 2
帶有負的 size 參數(shù):
<?php $a=array("Dog","Cat"); print_r(array_pad($a,-5,0)); ?>
輸出:
Array ( [0] => 0 [1] => 0 [2] => 0 [3] => Dog [4] => Cat )