172 of 410 menu

Hàm asort

Hàm asort sắp xếp một mảng theo thứ tự tăng dần của giá trị phần tử trong khi vẫn giữ nguyên key. Hàm làm thay đổi chính mảng đó.

Cú pháp

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

Ví dụ

Hãy sắp xếp một mảng kết hợp theo thứ tự tăng dần của giá trị:

<?php $arr = [ 'b' => 1, 'e' => 3, 'c' => 2, 'a' => 5, 'd' => 4, ]; asort($arr); var_dump($arr); ?>

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

[ 'b' => 1, 'c' => 2, 'e' => 3, 'd' => 4, 'a' => 5, ]

Xem thêm

  • hàm sort,
    sắp xếp mảng tăng dần theo giá trị
  • hàm rsort,
    sắp xếp mảng giảm dần theo giá trị
  • hàm ksort,
    sắp xếp mảng tăng dần theo key
  • hàm krsort,
    sắp xếp mảng giảm dần theo key
  • hàm arsort,
    sắp xếp mảng giảm dần theo giá trị với việc giữ nguyên key
  • hàm natsort,
    sắp xếp mảng theo thứ tự tự nhiên
  • hàm natcasesort,
    sắp xếp mảng theo thứ tự tự nhiên không phân biệt chữ hoa/thường
  • hàm usort,
    sắp xếp mảng bằng hàm callback do người dùng định nghĩa
  • hàm uksort,
    sắp xếp mảng theo key bằng hàm callback do người dùng định nghĩa
  • hàm uasort,
    sắp xếp mảng bằng hàm callback do người dùng định nghĩa với việc giữ nguyên key
  • hàm array_multisort,
    sắp xếp nhiều mảng hoặc mảng đa chiều
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