ฟังก์ชัน rsort

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

ไวยากรณ์

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

ตัวอย่าง

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

php<?php
  $arr = [1, 3, 2, 5, 4];
  
  rsort($arr);
  var_dump($arr);
?>

ผลลัพธ์จากการรันโค้ด:

php[5, 4, 3, 2, 1]

ดูเพิ่มเติม

  • ฟังก์ชัน sort,
    ซึ่งเรียงลำดับจากน้อยไปหามาก
  • ฟังก์ชัน ksort,
    ซึ่งเรียงลำดับคีย์จากน้อยไปหามาก
  • ฟังก์ชัน krsort,
    ซึ่งเรียงลำดับคีย์จากมากไปหาน้อย
  • ฟังก์ชัน asort,
    ซึ่งเรียงลำดับจากน้อยไปหามากโดยคงคีย์ไว้
  • ฟังก์ชัน arsort,
    ซึ่งเรียงลำดับจากมากไปหาน้อยโดยคงคีย์ไว้
  • ฟังก์ชัน natsort,
    ซึ่งเรียงลำดับแบบธรรมชาติ
  • ฟังก์ชัน natcasesort,
    ซึ่งเรียงลำดับแบบธรรมชาติโดยไม่สนตัวพิมพ์ใหญ่-เล็ก
  • ฟังก์ชัน usort,
    ซึ่งเรียงลำดับโดยใช้ callback
  • ฟังก์ชัน uksort,
    ซึ่งเรียงลำดับคีย์โดยใช้ callback
  • ฟังก์ชัน uasort,
    ซึ่งเรียงลำดับโดยใช้ callback และคงคีย์ไว้
  • ฟังก์ชัน array_multisort,
    ซึ่งเรียงลำดับอาร์เรย์หลายๆ อาร์เรย์พร้อมกัน