예
사용자 - 정의 된 비교 함수를 사용하여 값으로 $ 도착 배열의 요소를 분류 :
<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return
($a<$b)?-1:1;
}
$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uasort($arr,"my_sort");
?>
»실행 예 정의 및 사용
uasort() 함수는 사용자 - 정의 된 비교 함수를 이용하여 값의 배열을 정렬한다.
팁 : 사용 uksort() 사용자 - 정의 된 비교 함수를 이용하여 키 배열을 정렬하는 기능.
통사론
uasort( array,myfunction );
매개 변수 | 기술 |
---|---|
array | 필요합니다. 정렬 할 배열을 지정합니다 |
myfunction | 선택 과목. 호출 가능한 비교 함수를 정의하는 문자열입니다. 첫 번째 인자 인 경우, 비교 함수는 0이 아닌 정수 <=, 또는> 반환해야 <=, 또는> 두번째 인수보다 |
기술적 세부 사항
반환 값 : | 성공 TRUE. 실패 FALSE |
---|---|
PHP 버전 : | 4+ |
<PHP 배열 문헌