PHP 배열 정렬에서 usort 와 uasort 의 차이점
페이지 정보
작성자 관리자 (61.♡.222.236) 작성일 19-03-22 19:00 조회 2,501 댓글 0본문
json 으로 받은 값을 배열로 처리할 때에,
배열을 특정 값을 기준으로 정렬을 해야 할 경우가 있다.
이때 사용하는 함수로 usort uasort 가 있다.
이 둘의 차이점은,
ㅇ usort
기존 배열의 인덱스 값(0,1,2,...) 을 새 정렬에 맞게 바꾼다.
ㅇ uasort
기존 배열의 인덱스 값을 그대로 두고 순서만 바꾼다.
ㅁ usort 및 uasort 함수의 사용법
uasort($arr['items'], function($a, $b) { return strcmp($a['snippet']['publishedAt'],$b['snippet']['publishedAt']); });
* 참고
https://stackoverrun.com/ko/q/11352721
https://stackoverflow.com/questions/36112208/youtube-data-api-v3-not-working-as-expected
배열을 특정 값을 기준으로 정렬을 해야 할 경우가 있다.
이때 사용하는 함수로 usort uasort 가 있다.
이 둘의 차이점은,
ㅇ usort
기존 배열의 인덱스 값(0,1,2,...) 을 새 정렬에 맞게 바꾼다.
ㅇ uasort
기존 배열의 인덱스 값을 그대로 두고 순서만 바꾼다.
ㅁ usort 및 uasort 함수의 사용법
uasort($arr['items'], function($a, $b) { return strcmp($a['snippet']['publishedAt'],$b['snippet']['publishedAt']); });
* 참고
https://stackoverrun.com/ko/q/11352721
https://stackoverflow.com/questions/36112208/youtube-data-api-v3-not-working-as-expected
추천0
댓글목록 0
등록된 댓글이 없습니다.