값과 키를 기준으로 연관 배열 정렬
PHP는 배열 정렬을 위한 여러 기능을 제공합니다. 키가 문자열이고 값이 숫자인 단순 연관 배열의 경우 array_multisort() 함수는 값과 키를 동시에 기준으로 정렬하는 솔루션을 제공합니다.
예:
다음 배열을 고려하세요.
$arrTags = [ 'mango' => 2, 'orange' => 4, 'apple' => 2, 'banana' => 3 ];
원함 출력:
이 배열을 값의 내림차순으로 정렬한 다음 키의 오름차순으로 정렬하는 것을 목표로 합니다. in:
orange (4) banana (3) apple (2) mango (2)
해결책:
array_multisort(array_values($arrTags), SORT_DESC, array_keys($arrTags), SORT_ASC, $arrTags);
설명:
위 내용은 PHP에서 값과 키를 기준으로 연관 배열을 정렬하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!