PHP array_chunk()関数

PHP Array 参考手册完全な PHP Array リファレンスマニュアル

例

配列を2つの要素を持つ配列ブロックに分割する:

<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>

例を実行 »

定義と使い方

array_chunk() 関数は配列を新しい配列ブロックに分割します。


構文

array_chunk(array,size,preserve_keys);

パラメータ 説明
array 必須。使用する配列を指定します。
size 必須。各新しい配列ブロックに含める要素数を指定する整数。
preserve_key 省略可能。指定可能な値:
  • true - 元の配列のキー名を保持します。
  • false - デフォルト。各新しい配列ブロックは0から始まるインデックスを使用します。

技術詳細

戻り値: 0から始まる多次元の数値配列を返します。各次元には、size要素が含まれます。
PHP バージョン: 4.2+


その他の例

例 1

配列を2つの要素を持つ配列ブロックに分割し、元の配列のキー名を保持します。

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>

例を実行 »


PHP Array 参考手册完全な PHP Array リファレンスマニュアル その他の拡張