krsort 함수
함수 krsort는 배열을
키를 기준으로 내림차순으로 정렬합니다.
이 함수는 원본 배열을 변경합니다.
구문
krsort(array &$array, int $flags = SORT_REGULAR): bool
예시
다음 배열을 키를 기준으로 내림차순으로 정렬해 보겠습니다:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
코드 실행 결과:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
함께 보기
-
함수
sort,
값을 기준으로 오름차순 정렬 -
함수
rsort,
값을 기준으로 내림차순 정렬 -
함수
ksort,
키를 기준으로 오름차순 정렬 -
함수
asort,
키를 유지하며 값을 기준으로 오름차순 정렬 -
함수
arsort,
키를 유지하며 값을 기준으로 내림차순 정렬 -
함수
natsort,
자연 순서로 정렬 -
함수
natcasesort,
대소문자를 구분하지 않고 자연 순서로 정렬 -
함수
usort,
콜백 함수를 사용하여 값 정렬 -
함수
uksort,
콜백 함수를 사용하여 키 정렬 -
함수
uasort,
콜백 함수를 사용하며 키를 유지하여 값 정렬 -
함수
array_multisort,
여러 배열을 동시에 정렬