array_chunk
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
array_chunk — 배열을 조각으로 나누기
설명 ¶
array array_chunk ( array $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
)
)
'IT > php' 카테고리의 다른 글
php preg_match 파싱 문자열 패턴 (0) | 2016.10.24 |
---|---|
php preg_grep 배열 패턴 (0) | 2016.10.24 |
php array_search 배열값에 맞는 인자값 리턴 (0) | 2016.10.20 |
php 배열 마지막 값 array_pop (0) | 2016.10.20 |
php 배열값 역순 출력 rsort (0) | 2016.10.13 |