Return 5 elements and insert a value of "blue" to the new elements in the array:
<?php
$a=array("red","green");
print_r(array_pad($a,5,"blue"));
?>
Try it Yourself »
The array_pad() function inserts a specified number of elements, with a specified value, to an array.
Tip: If you assign a negative size parameter, the function will insert new elements BEFORE the original elements (See example below).
Note: This function will not delete any elements if the size parameter is less than the size of the original array.
array_pad(
array, size, value)
Parameter | Description |
---|---|
array | Required. Specifies an array |
size | Required. Specifies the number of elements in the array returned from the function |
value | Required. Specifies the value of the new elements in the array returned from the function |
Return Value: | Returns an array with new elements |
---|---|
PHP Version: | 4+ |
Using a negative size parameter:
<?php
$a=array("red","green");
print_r(array_pad($a,-5,"blue"));
?>
Try it Yourself »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!