177 of 410 menu

Fungsi uksort

Fungsi uksort menyusun array mengikut nilai elemen, menggunakan callback untuk menentukan susunan elemen dalam array yang disusun. Fungsi ini mengubah array itu sendiri.

Fungsi perbandingan harus mengembalikan nombor bulat, yang bergantung kepada hasil perbandingan: kurang daripada, sama dengan atau lebih daripada sifar.

Sintaks

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

Contoh

Mari kita susun array mengikut kunci menaik:

<?php $arr = [ 'b' => 1, 'e' => 3, 'c' => 2, 'a' => 5, 'd' => 4, ]; function func($a, $b) { if ($a === $b) { return 0; } else if ($a < $b) { return -1; } else { return 1; } } uksort($arr, 'func'); var_dump($arr); ?>

Hasil pelaksanaan kod:

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

Lihat juga

  • fungsi sort,
    yang menyusun mengikut elemen menaik
  • fungsi rsort,
    yang menyusun mengikut elemen menurun
  • fungsi ksort,
    yang menyusun mengikut kunci menaik
  • fungsi krsort,
    yang menyusun mengikut kunci menurun
  • fungsi asort,
    yang menyusun mengikut elemen menaik dengan pemeliharaan kunci
  • fungsi arsort,
    yang menyusun mengikut elemen menurun dengan pemeliharaan kunci
  • fungsi natsort,
    yang menyusun secara semula jadi
  • fungsi natcasesort,
    yang menyusun secara semula jadi tanpa kes sensitif
  • fungsi usort,
    yang menyusun mengikut callback
  • fungsi uksort,
    yang menyusun mengikut callback untuk kunci
  • fungsi uasort,
    yang menyusun mengikut callback dengan pemeliharaan kunci
  • fungsi array_multisort,
    yang menyusun beberapa array
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak