Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- JavaScript
- 맥
- 주식
- 공모주 청약 일정
- 제이쿼리
- 7월 공모주 청약 일정
- java
- 리눅스
- css
- 코드이그나이터
- 주식 청약
- linux
- SQL
- 자바스크립트
- Eclipse
- codeigniter
- html
- 공모주 청약
- 주식 청약 일정
- php
- Stock
- 오라클
- IPO
- 6월 공모주 청약 일정
- MYSQL
- 자바
- Oracle
- Stock ipo
- jquery
- 공모주
Archives
- Today
- Total
개발자의 끄적끄적
[php] php array_chunk example / php array_chunk 배열나누기 본문
728x90
반응형
[php] php array_chunk example / php array_chunk 배열나누기
php 에서
배열을 특정 갯수에 맞춰서
분할해야 하는 경우가 종종 있습니다.
sms, push 등등 을 보내는 경우가 대부분일 듯 한데요!
그럴때를
내장함수인 array_chunk 를 사용하시면 됩니다.
파라미터로 분할할 배열과, 분할하려는 배열의 크기를 입력해주시면 됩니다!
예를들어,
아래와 같이 1,2,3 의 값이 들어있는 배열이 있다고 가정하고,
이걸 1개씩 분리하려면 아래와 같이 사용하시면 됩니다.
$arr = array("1", "2", "3");
$split_arr =array_chunk($arr, 1);
print_r($split_arr);
위 배열을 1개단위로 나눈 결과는
아래와 같이 배열로 저장됩니다!
Array
(
[0] => Array
(
[0] => 1
)
[1] => Array
(
[0] => 2
)
[2] => Array
(
[0] => 3
)
)
그리고 기존 배열의 사이즈보다
큰 사이즈로 분할하는 경우에도 아래와 같이 사용하시면 됩니다!
$arr = array("1", "2", "3");
$split_arr =array_chunk($arr, 5);
print_r($split_arr);
결과는 기존 배열이 5보가 크지 않기때문에
배열은 0번째 배열 1개만 생성됩니다!
Array
(
[0] => Array
(
[0] => 1
[1] => 2
[2] => 3
)
)
참고들 하세요!
반응형
'개발 > php' 카테고리의 다른 글
[php] php day diff example / php 일수 차이 계산하는 방법 및 예제 (0) | 2022.05.01 |
---|---|
[php/codeigniter] force_download ERR_HTTP2_PROTOCOL_ERROR 해결 방법 (0) | 2022.04.30 |
[php] php check tls version example / php tls 버전 확인 하는 방법 (0) | 2022.04.20 |
[php] php curl print error example / php curl 에러 출력하는 방법 (0) | 2022.03.12 |
[php] php break 2 example / php 다중반복문 break 예제 (0) | 2022.03.06 |
Comments