175 of 410 menu

Hàm natcasesort

Hàm natcasesort sắp xếp một mảng theo cách tự nhiên như con người sẽ làm. Đồng thời hàm này bảo toàn mối liên hệ giữa các khóa và giá trị.

Khác với natsort, nó không phân biệt chữ hoa chữ thường.

Cú pháp

sort(array &$array, int $flags = SORT_REGULAR): bool

Ví dụ

Đầu tiên, hãy thực hiện sắp xếp bằng hàm natsort có phân biệt chữ hoa chữ thường:

<?php $arr = [ 'Img12.png', 'Img10.png', 'img2.png', 'Img1.png' ]; natsort($arr); var_dump($arr); ?>

Kết quả thực thi mã:

[ 'Img10.png', 'img1.png', 'img2.png', 'img12.png', ]

Ví dụ

Và bây giờ hãy thực hiện sắp xếp tự nhiên bằng hàm natcasesort:

<?php $arr = [ 'img12.png', 'Img10.png', 'img2.png', 'img1.png' ]; natcasesort($arr); var_dump($arr); ?>

Kết quả thực thi mã:

[ 'img1.png', 'img2.png', 'Img10.png', 'img12.png', ]

Xem thêm

  • hàm sort,
    sắp xếp theo thứ tự tăng dần của phần tử
  • hàm rsort,
    sắp xếp theo thứ tự giảm dần của phần tử
  • hàm ksort,
    sắp xếp theo thứ tự tăng dần của khóa
  • hàm krsort,
    sắp xếp theo thứ tự giảm dần của khóa
  • hàm asort,
    sắp xếp theo thứ tự tăng dần của phần tử và bảo toàn khóa
  • hàm arsort,
    sắp xếp theo thứ tự giảm dần của phần tử và bảo toàn khóa
  • hàm natsort,
    sắp xếp theo cách tự nhiên
  • hàm usort,
    sắp xếp bằng callback
  • hàm uksort,
    sắp xếp bằng callback theo khóa
  • hàm uasort,
    sắp xếp bằng callback và bảo toàn khóa
  • hàm array_multisort,
    sắp xếp nhiều mảng
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối