(PHP 4 >= 4.2.0, PHP 5, PHP 7)
array_chunk — 배열을 조각으로 나누기
$input
, int $size
[, bool $preserve_keys
] )
배열을 size
크기 조각으로 나눕니다. 마지막 조각은
size
원소보다 적은 조각을 가질 수 있습니다.
input
작동할 배열
size
각 조각의 크기
preserve_keys
TRUE
로 설정하면 키를 보존합니다.
기본값은 FALSE
로 조각 숫자로 다시 인덱스합니다.
0으로 시작하는 다차원 숫자 인덱스 배열을 반환합니다. 각 차원은
size
원소를 가집니다.
size
가 1보다 작으면 E_WARNING
이
발생하고 NULL
을 반환합니다.
Example #1 array_chunk() 예제
<?php
$input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));
print_r(array_chunk($input_array, 2, true));
?>
위 예제의 출력:
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 ) )