← All built-ins / array_pad()

array_pad()

array_pad(...$args): mixed

Parameters

NameTypeDescription
$aarrayinput array
$sizeinttarget size (negative pads on the left)
$valuemixedfill value

Return value

The array grown to $size elements.

Example

echo implode(",", array_pad([1], 4, 0)), "
";
echo implode(",", array_pad([1], -3, 9)), "
";
1,0,0,0
9,9,1

See also

array_fill()str_pad()