171 of 410 menu

ฟังก์ชัน krsort

ฟังก์ชัน krsort ใช้สำหรับเรียงลำดับอาร์เรย์ โดยคีย์จากมากไปหาน้อย ฟังก์ชันนี้จะเปลี่ยนแปลงอาร์เรย์ต้นทางโดยตรง

ไวยากรณ์

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

ตัวอย่าง

มาลองเรียงลำดับอาร์เรย์ โดยคีย์จากมากไปหาน้อยกัน:

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

ผลลัพธ์จากการทำงานของโค้ด:

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

ดูเพิ่มเติม

  • ฟังก์ชัน sort,
    ซึ่งเรียงลำดับโดยค่าจากน้อยไปมาก
  • ฟังก์ชัน rsort,
    ซึ่งเรียงลำดับโดยค่าจากมากไปหาน้อย
  • ฟังก์ชัน ksort,
    ซึ่งเรียงลำดับโดยคีย์จากน้อยไปมาก
  • ฟังก์ชัน asort,
    ซึ่งเรียงลำดับโดยค่าจากน้อยไปมาก พร้อมคงคีย์ไว้
  • ฟังก์ชัน arsort,
    ซึ่งเรียงลำดับโดยค่าจากมากไปหาน้อย พร้อมคงคีย์ไว้
  • ฟังก์ชัน natsort,
    ซึ่งเรียงลำดับแบบธรรมชาติ
  • ฟังก์ชัน natcasesort,
    ซึ่งเรียงลำดับแบบธรรมชาติโดยไม่สนใจตัวพิมพ์ใหญ่-เล็ก
  • ฟังก์ชัน usort,
    ซึ่งเรียงลำดับโดยใช้ callback function
  • ฟังก์ชัน uksort,
    ซึ่งเรียงลำดับโดยคีย์โดยใช้ callback function
  • ฟังก์ชัน uasort,
    ซึ่งเรียงลำดับโดยใช้ callback function พร้อมคงคีย์ไว้
  • ฟังก์ชัน array_multisort,
    ซึ่งเรียงลำดับหลายอาร์เรย์พร้อมกัน
ไทย
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ʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ