Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน krsort() ใน PHP


ฟังก์ชัน krsort() ใช้จัดเรียงอาร์เรย์ตาม คีย์ (key) ในลำดับย้อนกลับ (reverse order) พร้อมรักษาความเชื่อมโยงระหว่างคีย์และค่า ส่งคืน TRUE เมื่อสำเร็จ, FALSE เมื่อล้มเหลว

ไวยากรณ์ (Syntax)

krsort(array, flag)

พารามิเตอร์ (Parameters)

  • array − อาร์เรย์ที่ต้องการจัดเรียง

  • flag − ตัวเลือกการเปรียบเทียบ (เหมือน rsort):

    • 0 = SORT_REGULAR - เริ่มต้น

    • 1 = SORT_NUMERIC

    • 2 = SORT_STRING

    • 3 = SORT_LOCALE_STRING

    • 4 = 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