사용자 정의 비교 함수를 사용하여 $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+ |