update : 2015.11.03
php.shukuma.com

검색:
 
 
배열을 조각으로 나누기

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_array2));
print_r(array_chunk($input_array2true));
?>

위 예제의 출력:

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
        )

)