php로 코딩을 하며
배열 안에 하나도 겹치지 않는
순수 Unique한 데이터들로 채우고 싶다... 싶으신 분들은
과감하게 array_unique() 메서드를 이용하시길 바랍니다.
(출처_ PHP)
returns a new array without duplicate values.
똑같은 값 없이 새로운 배열을 반환해준다고 하지요!?
두 번째 매개변수로는 FLAG 형식으로 정렬 형식을 설정할 수 있습니다.
SORT_REGULAR - 보통 비교(자료형 변환 없음)
SORT_NUMERIC - 수치 비교
SORT_STRING - 문자열로 비교
SORT_LOCALE_STRING - 현재 로케일에 기반한 문자열로 비교
(이 또한 역시 출처_ PHP)
1 2 3 4 5 | $aNumbers = array(1, 1, 2, 3, 4, 5, 2, 2, 4, 6); $aUniqueNumbers = array_unique($aNumbers); | cs |
이렇게 간단한 코드로 보자면
중복되는 숫자들이 포함되어있는 배열이지만,
array_unique( ) 메서드를 통해
1, 2, 3, 4, 5, 6
이라는 중복을 걸러낸 깔끔한 데이터들이
$aUniqueNumbers 에 들어가겠군요!
굳 ~
'삽질의 현장 > - PHP' 카테고리의 다른 글
[삽잡이::php] 연관 배열 그리고 foreach( ) (0) | 2016.06.16 |
---|---|
[삽잡이::php] 한 객체만 사용한다! 싱글톤 패턴, getInstance( ) (0) | 2016.06.16 |
[삽잡이::php] php에서도 정규표현식을 이용할 수 있다구~ (0) | 2016.06.16 |
[삽잡이::php]글자를 쪼개보자! substr( ), explode( ) (0) | 2016.06.15 |
[삽잡이::php] php 설정을 해볼까? php.ini (0) | 2016.06.11 |