사용자 정의 비교 함수를 사용하여 $a 배열의 요소를 정렬합니다.
<?phpfunction my_sort($a,$b){if ($a==$b) return 0;return ($a<$b)?-1:1;}$a=array(4,2,8, 6);usort($a,"my_sort");?>usort()는 사용자 정의 비교 함수를 사용하여 배열을 정렬합니다.
usort( 배열,myfunction );
매개변수 | 설명하다 |
---|---|
정렬 | 필수의. 정렬할 배열을 지정합니다. |
내 기능 | 선택 과목. 호출 가능한 비교 함수를 정의하는 문자열입니다. 첫 번째 매개변수가 <, =, > 두 번째 매개변수인 경우 해당 비교 함수는 정수 <, =, > 0을 반환해야 합니다. |
반환 값: | 성공하면 TRUE를, 실패하면 FALSE를 반환합니다. |
---|---|
PHP 버전: | 4+ |