array_chunk
(PHP 4 >= 4.2.0)
array_chunk -- feldarabolja a tömböt
Leírás
array
array_chunk ( array input, int size [, bool preserve_keys])
A array_chunk() feloszt egy tömböt több tömbre a
size értéke alapján.
A legutolsó tömbben elképzelhető, hogy ennél kevesebb elem szerepel.
A tömböket egy többdimenziós tömb elemeiként adja vissza, amely
0-tól kezdve numerkius indexelt.
A lehetséges preserve_keys paraméter TRUE-ra
állításával, kikényszeríthető, hogy az eredeti tömb indexelését
megtartsák a visszaadott tömbdarabok. Ha e paraméter értéke FALSE,
akkor minden tömbdarabban az elemek sorszámozása 0-tól újra kezdődik.
Az alapértelmezés az utóbbi: FALSE.
Példa 1. array_chunk() példa $input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));
print_r(array_chunk($input_array, 2, TRUE)); |
A fenti program kimenete:
Array
(
[0] => 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
)
) |
|