ฟังก์ชัน rsort
ฟังก์ชัน rsort ใช้สำหรับเรียงลำดับอาร์เรย์
จากมากไปหาน้อย
ฟังก์ชันนี้จะเปลี่ยนแปลงอาร์เรย์เดิม
ไวยากรณ์
rsort(array &$array, int $flags = SORT_REGULAR): bool
ตัวอย่าง
ลองมาเรียงลำดับอาร์เรย์ จากมากไปหาน้อย:
<?php
$arr = [1, 3, 2, 5, 4];
rsort($arr);
var_dump($arr);
?>
ผลลัพธ์จากการรันโค้ด:
[5, 4, 3, 2, 1]
ดูเพิ่มเติม
-
ฟังก์ชัน
sort,
ซึ่งเรียงลำดับจากน้อยไปหามาก -
ฟังก์ชัน
ksort,
ซึ่งเรียงลำดับคีย์จากน้อยไปหามาก -
ฟังก์ชัน
krsort,
ซึ่งเรียงลำดับคีย์จากมากไปหาน้อย -
ฟังก์ชัน
asort,
ซึ่งเรียงลำดับจากน้อยไปหามากโดยคงคีย์ไว้ -
ฟังก์ชัน
arsort,
ซึ่งเรียงลำดับจากมากไปหาน้อยโดยคงคีย์ไว้ -
ฟังก์ชัน
natsort,
ซึ่งเรียงลำดับแบบธรรมชาติ -
ฟังก์ชัน
natcasesort,
ซึ่งเรียงลำดับแบบธรรมชาติโดยไม่สนตัวพิมพ์ใหญ่-เล็ก -
ฟังก์ชัน
usort,
ซึ่งเรียงลำดับโดยใช้ callback -
ฟังก์ชัน
uksort,
ซึ่งเรียงลำดับคีย์โดยใช้ callback -
ฟังก์ชัน
uasort,
ซึ่งเรียงลำดับโดยใช้ callback และคงคีย์ไว้ -
ฟังก์ชัน
array_multisort,
ซึ่งเรียงลำดับอาร์เรย์หลายๆ อาร์เรย์พร้อมกัน