
uasort 함수는 기준 함수를 이용하여 정렬하는 함수로, 정렬 기준이 복잡한 경우 사용하는 함수입니다. 기준 함수의 첫 번째 인자는 정렬된 키를 반환하고 두 번째 인자는 정렬된 키 인덱스를 반환하는 함수를 작성하여야 합니다.
정렬된 키 인덱스를 반환하는 함수를 작성하는 것이 정확합니다. 예를 들어, 정렬된 키 인덱스를 반환하는 함수는 다음과 같습니다.
#hostingforum.kr
php
function 기준함수($a, $b) {
return $a > $b ? -1 : ($a < $b ? 1 : 0);
}
이 함수를 기준 함수로 사용하면 정렬된 키 인덱스를 반환하는 함수로 사용할 수 있습니다.
#hostingforum.kr
php
$arr = array('c' => 3, 'b' => 2, 'a' => 1);
uasort($arr, '기준함수');
print_r($arr);
위 코드를 실행하면, 정렬된 키 인덱스를 반환하는 함수가 작동하여 정렬된 키 인덱스를 반환합니다.
2025-06-14 19:38