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 |
Tags
- linux
- Stock ipo
- 리눅스
- Stock
- 6월 공모주 청약 일정
- jquery
- 공모주 청약
- IPO
- 코드이그나이터
- 주식
- MYSQL
- 공모주
- css
- SQL
- 맥
- 주식 청약 일정
- 주식 청약
- 자바스크립트
- 오라클
- 제이쿼리
- 자바
- java
- Oracle
- php
- JavaScript
- Eclipse
- 공모주 청약 일정
- codeigniter
- html
- 7월 공모주 청약 일정
Archives
- Today
- Total
개발자의 끄적끄적
[php] 배열에서 중복체크하기 / 배열에서 중복제거한 개수 조회하기 본문
728x90
반응형
[php] 배열에서 중복 체크하기 / 배열에서 중복제거한 개수 조회하기
php 에서
배열을 다루다 보면
특정 배열안에 중복된 내용을 제거하거나
중복되지 않는 순수 개수의 값을 뽑아내야 하는 경우가 있습니다.
즉, 중복여부를 확인해야 하는 경우
그럴때는 아래처럼 php 내장함수인
array_unique 를 사용하시면 됩니다.
$test = array(1,2,3,4,5,5);
$arr_cnt = @count($test);
$uni_cnt = @count(array_unique($test));
우선 1,2,3,4,5,5 의 값이 배열로 들어있는 $test 라는 배열이 있다고 가정하고,
$arr_cnt 는 배열의 카운트를
$uni_cnt 는 중복을 제외한 배열의 카운트를 담습니다.
그리고 출력해보면 아래와 같은 결과가 나옵니다.
arr_cnt : 6
uni_cnt : 5
위 에서 출력한 2개의 값이 다를경우
중복된 값이 있다는 내용이라 로직으로 처리하면 될듯합니다!
사용방법에 따라서 활용할 수 있는곳은 많을듯 합니다!
참고들 하세요!
반응형
'개발 > php' 카테고리의 다른 글
[php/codeigniter] 코드이그나이터 uri string 확인 방법 및 예제 (0) | 2021.05.06 |
---|---|
[php] 특정 배열의 중복값과 그 개수 확인하기 (0) | 2021.05.03 |
[php] number_format 사용법 및 예제 (0) | 2021.05.01 |
[php/codeigniter] codeigniter3 hooks / 코드이그나이터 3 hook 설정 방법 (0) | 2021.04.30 |
[php] http response 설정 및 사용방법 (0) | 2021.04.30 |
Comments