Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 array_chunk() 함수

<시간/>

array_chunk() 함수는 배열을 배열 청크로 분할합니다. 0부터 시작하는 다차원 숫자 인덱스 배열을 반환합니다.

구문

array_chunk(arr, chunk_size, preserve_key)

매개변수

  • 아- 배열

  • 청크 크기 - 정수 단위의 청크 크기

  • 보존 키 - 다음 값을 가집니다. TRUE- 키가 보존됨, FALSE:청크가 다시 인덱싱됩니다.

반환

array_chunk() 함수는 0부터 시작하는 다차원 숫자 인덱스 배열을 반환합니다.

다음은 배열이 분할되는 방법을 보여주는 예입니다.

예시

<?php
   $products = array("Electronics"=>"99","Accessories"=>"110","Clothing"=>"150","Furniture"=>"198");
   print_r(array_chunk($products,2,true));
?>

출력

Array
(
   [0] => Array
      (
         [Electronics] => 99
         [Accessories] => 110
      )

   [1] => Array
      (
         [Clothing] => 150
         [Furniture] => 198
      )
)