配列を 2 つの要素を含む配列チャンクに分割します。
<?php$cars=array("ボルボ","BMW","トヨタ","ホンダ","メルセデス","オペル");print_r(array_chunk($cars,2));?>array_chunk() 関数は、配列を新しい配列チャンクに分割します。
array_chunk(配列,サイズ,保存キー);
パラメータ | 説明する |
---|---|
配列 | 必須。使用する配列を指定します。 |
サイズ | 必須。各新しい配列ブロックに含まれる要素の数を指定する整数。 |
保存キー | オプション。可能な値: true - 元の配列のキー名を保持します。 false - デフォルト。新しい各配列ブロックは、ゼロから始まるインデックスを使用します。 |
戻り値: | 0 から始まり、各次元のsize要素を含む多次元数値配列を返します。 |
---|---|
PHPのバージョン: | 4.2+ |
元の配列のキーを保持しながら、配列を 2 要素の配列チャンクに分割します。
<?php$age=array("ピーター"=>"35","ベン"=>"37","ジョー"=>"43","ハリー"=>"50");print_r(array_chunk($年齢,2,true));?>