array_pad() は、配列を指定された長さまで値でパディングします
【機能】
この関数は、指定された値を指定された長さまで埋め込んだ、指定された配列のコピーを返します。
指定された長さが正の場合は配列は右から埋められ、負の場合は左から埋められます。
指定された長さの絶対値が元の配列の長さ以下の場合、パディングは行われません
一度に最大 1048576 個の配列要素を埋めることが可能です
【利用範囲】
php4、php5.
【用途】
配列 array_pad(配列入力,int パッドサイズ,混合パッド値)
入力/必須/元の配列
パッドサイズ/入力する必須/指定された長さ
Pad_value/required/ は指定された値です
【例】
[php]
$input=array(12,10,9);
var_dump( array_pad($input,5,0) );
var_dump( array_pad($input,-7,-1) );
var_dump( array_pad($input,2,"noop") );
/*
配列(5) {
[0]=>
int(12)
[1]=>
int(10)
[2]=>
int(9)
[3]=>
int(0)
[4]=>
int(0)
}
配列(7) {
[0]=>
int(-1)
[1]=>
int(-1)
[2]=>
int(-1)
[3]=>
int(-1)
[4]=>
int(12)
[5]=>
int(10)
[6]=>
int(9)
}
配列(3) {
[0]=>
int(12)
[1]=>
int(10)
[2]=>
int(9)
}
*/
www.bkjia.com