|
array_pad (PHP 4, PHP 5) array_pad --
用值將陣列填補到指定長度
說明array array_pad ( array input, int pad_size, mixed pad_value )
array_pad() 返回
input 的一個複製,並用
pad_value 將其填補到
pad_size 特殊的長度。若果
pad_size 為正,則陣列被填補到右側,若果為負則從左側開始填補。若果
pad_size 的絕對值小於或等於
input 陣列的長度則沒有任何填補。有可能一次最多填補
1048576 個單元。
例子 1. array_pad() 例子
<?php $input = array(12, 10, 9);
$result = array_pad($input, 5, 0); // result is array(12, 10, 9, 0, 0)
$result = array_pad($input, -7, -1); // result is array(-1, -1, -1, -1, 12, 10, 9)
$result = array_pad($input, 2, "noop"); // not padded ?>
|
|
參見 array_fill() 和 range()。
| |