« PHP:compact()関数 | メイン | PHP:array_push()関数・array_unshift()関数 »

2005年11月30日

PHP:array_pad()関数

array_pad()関数は、配列を指定した長さだけ指定した値で拡張します。

array_pad($ARRAY, $size, $value);
$ARRAY:拡張する配列
$size:変換後の配列の要素数
$value:追加する要素を埋めるための値

※$sizeが正数の場合には配列の右側に、負数の場合には配列の左側に拡張されます。
※$sizeが$ARRAYの要素数より小さい場合には、処理は行われません。

$ARRAY = array("PHP", "perl", "FLASH", "SQL");
$NEWARRAY = array_pad($ARRAY, 6, "-");  //ハイフンで要素数が6になるまで埋めます。
print_r($NEWARRAY);

※上記の結果、「Array([0]=>PHP [1]=>perl [2]=>FLASH [3]=>SQL [4]=>- [5]=>-)」を出力します。

投稿者 wing : 2005年11月30日 01:00

コメント