array_chunk
配列を分割する
&reftitle.description;
arrayarray_chunk
arrayinput
intsize
boolpreserve_keysfalse
配列を、size 個ずつの要素に分割します。
最後の部分の要素数は size より小さくなることもあります。
&reftitle.parameters;
input
処理を行う配列。
size
各部分のサイズ。
preserve_keys
&true; の場合はキーをそのまま保持します。
デフォルトは &false; で、各部分のキーをあらためて数字で振りなおします。
&reftitle.returnvalues;
数値添字の多次元配列を返します。添え字はゼロから始まり、
各次元の要素数が size となります。
&reftitle.errors;
size が 1 より小さい場合は
E_WARNING が発生し、&null; を返します。
&reftitle.examples;
array_chunk の例
]]>
&example.outputs;
Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => c
[1] => d
)
[2] => Array
(
[0] => e
)
)
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[2] => c
[3] => d
)
[2] => Array
(
[4] => e
)
)
]]>
&reftitle.seealso;
array_slice