ฟังก์ชัน krsort() ใช้จัดเรียงอาร์เรย์ตาม คีย์ (key) ในลำดับย้อนกลับ (reverse order) พร้อมรักษาความเชื่อมโยงระหว่างคีย์และค่า ส่งคืน TRUE เมื่อสำเร็จ, FALSE เมื่อล้มเหลว
ไวยากรณ์ (Syntax)
krsort(array, flag)
พารามิเตอร์ (Parameters)
array − อาร์เรย์ที่ต้องการจัดเรียง
flag − ตัวเลือกการเปรียบเทียบ (เหมือน rsort):
0=SORT_REGULAR- เริ่มต้น1=SORT_NUMERIC2=SORT_STRING3=SORT_LOCALE_STRING4=SORT_NATURAL
ค่าที่ส่งคืน (Return Value)
ส่งคืน TRUE เมื่อสำเร็จ, FALSE เมื่อล้มเหลว
ตัวอย่างการใช้งาน
<?php
$product = array("p" => "headphone", "r" => "mouse", "q" => "pendrive");
krsort($product);
foreach ($product as $key => $val) {
echo "$key = $val\n";
}
?>
ผลลัพธ์
r = mouse
q = pendrive
p = headphone