현재 위치: > 함수 카테고리 모음> natcasesort

natcasesort

"천연 분류"알고리즘을 사용하여 배열 케이스 감수성 문자를 정렬하십시오.
이름:natcasesort
분류:정렬
사용 언어:php
한 줄 설명:"천연 정렬"알고리즘을 사용하여 배열을 무감각하게 정렬하십시오.

 <span class="token php language-php"><span class="token delimiter important"><? php</span>
<span class="token variable">$ temp_files</span> <span class="token operator">=</span> <span class="token keyword">array</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"temp15.txt"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"temp10.txt"</span> <span class="token punctuation">,</span>
<span class="token string double-quoted-string">"temp1.txt"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"temp22.txt"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"temp2.txt"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>

<span class="token function"></span></span><mark><span class="token function">natsort</span> <span class="token punctuation">(</span> <span class="token variable">$ temp_files</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span></mark><span class="token punctuation"></span>
<span class="token keyword">에코</span> <span class="token string double-quoted-string">"자연 분류 :"</span> <span class="token punctuation">;</span>
<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token variable">$ temp_files</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token keyword">에코</span> <span class="token string double-quoted-string">"<br />"</span> <span class="token punctuation">;</span>

<span class="token function"></span><mark><span class="token function">natcasesort</span> <span class="token punctuation">(</span> <span class="token variable">$ temp_files</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span></mark><span class="token punctuation"></span>
<span class="token keyword">Echo</span> <span class="token string double-quoted-string">"사례 불신성 자연 분류 :"</span> <span class="token punctuation">;</span>
<span class="token function">print_r</span> <span class="token punctuation">(</span> <span class="token variable">$ temp_files</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">?></span>

위 코드의 출력 :

 자연적인 종류 :

정렬
(
[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
))
유사한 함수
  • 배열을 블록으로 분할하십시오 array_chunk

    array_chunk

    배열을블록으로분할하십시오
  • 배열의 각 요소에 콜백 함수 적용 array_map

    array_map

    배열의각요소에콜백함수적용
  • 변수 이름과 해당 값을 포함한 배열을 만듭니다 compact

    compact

    변수이름과해당값을포함한배열을만듭니다
  • 배열의 시작 부분에서 셀을 배열에서 옮깁니다. array_shift

    array_shift

    배열의시작부분에서셀을배열에서옮깁니다.
  • 배열과 인덱스 점검 교차점을 계산하고 인덱스를 콜백 함수와 비교하십시오. array_intersect_uassoc

    array_intersect_uassoc

    배열과인덱스점검교차점을계산하고인덱스를
  • 배열을 반대로 정렬하고 인덱스 관계를 유지합니다 arsort

    arsort

    배열을반대로정렬하고인덱스관계를유지합니
  • 주어진 값으로 배열을 채우십시오 array_fill

    array_fill

    주어진값으로배열을채우십시오
  • 배열의 내부 포인터를 하나씩 움직입니다. next

    next

    배열의내부포인터를하나씩움직입니다.