natcasesort
"천연 분류"알고리즘을 사용하여 배열 케이스 감수성 문자를 정렬하십시오.
natcasesort()
함수는 "천연 정렬"알고리즘을 사용하여 배열을 정렬합니다. 주요 값은 원래 키 이름을 유지합니다.
자연 분류 알고리즘에서 숫자 2는 숫자 10보다 작습니다. 컴퓨터 분류 알고리즘에서는 "10"의 첫 번째 숫자가 2보다 작기 때문에 10은 2보다 작습니다.
이 기능은 대소 문자를 사용하지 않습니다.
성공하면 함수가 true를 반환하고 실패하면 False를 반환합니다.
<? php $ temp_files = array ( "temp15.txt" , "temp10.txt" , "temp1.txt" , "temp22.txt" , "temp2.txt" ) ; natsort ( $ temp_files ) ; 에코 "자연 분류 :" ; print_r ( $ temp_files ) ; 에코 "<br />" ; natcasesort ( $ temp_files ) ; Echo "사례 불신성 자연 분류 :" ; print_r ( $ temp_files ) ; ?>
위 코드의 출력 :
자연적인 종류 : 정렬 ( [0] => temp10.txt [1] => temp22.txt [2] => temp1.txt [4] => temp2.txt [3] => temp15.txt )) 무감각 한 경우 자연 순서 : 정렬 ( [2] => temp1.txt [4] => temp2.txt [0] => temp10.txt [3] => temp15.txt [1] => temp22.txt ))
natcasesort ( 배열 )
매개 변수 | 설명하다 |
---|---|
정렬 | 필수의. 정렬 할 배열을 지정합니다. |