Latest web development tutorials
 

PHP array_pad() Function

< PHP Array Reference

Example

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"));
?>
Run example »

Definition and Usage

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.


Syntax

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

Technical Details

Return Value: Returns an array with new elements
PHP Version: 4+

More Examples

Example 1

Using a negative size parameter:

<?php
$a=array("red","green");
print_r(array_pad($a,-5,"blue"));
?>
Run example »

< PHP Array Reference