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

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

คำอธิบาย

ฟังก์ชัน array_reverse() คืนค่าอาร์เรย์ใหม่ที่มีลำดับสมาชิกกลับกัน (reverse order)

รูปแบบการใช้งาน (Syntax)

array_reverse(array, preserve_keys)

พารามิเตอร์

  • array — อาร์เรย์ต้นทาง
  • preserve_keys — TRUE รักษาคีย์เดิม, FALSE กำหนดคีย์ใหม่ (ค่าเริ่มต้น)

ค่าที่คืนกลับ

คืนค่าอาร์เรย์ใหม่ที่ลำดับกลับกัน

ตัวอย่างการใช้งาน (ไม่รักษาคีย์)

<?php
$arr = array("laptop", "mobile", "tablet");
$reverse = array_reverse($arr);
print_r($arr);
print_r($reverse);
?>

ผลลัพธ์

Array
(
    [0] => laptop
    [1] => mobile
    [2] => tablet
)
Array
(
    [0] => tablet
    [1] => mobile
    [2] => laptop
)

ตัวอย่างการใช้งาน (รักษาคีย์)

<?php
$arr = array("a" => "mac", "b" => "windows", "c" => "linux");
$reverse = array_reverse($arr, true);
print_r($arr);
print_r($reverse);
?>

ผลลัพธ์

Array
(
    [a] => mac
    [b] => windows
    [c] => linux
)
Array
(
    [c] => linux
    [b] => windows
    [a] => mac
)