คำอธิบาย
ฟังก์ชัน shuffle() สลับลำดับสมาชิกในอาร์เรย์แบบสุ่ม (randomize) และกำหนดคีย์ใหม่เป็นตัวเลข 0, 1, 2...
รูปแบบการใช้งาน (Syntax)
shuffle(array)
พารามิเตอร์
- array — อาร์เรย์ที่ต้องการสลับ
ค่าที่คืนกลับ
คืนค่า TRUE เมื่อสำเร็จ หรือ FALSE เมื่อล้มเหลว
ตัวอย่างการใช้งาน
<?php
$arr = array("mac", "windows", "linux", "solaris");
shuffle($arr);
print_r($arr);
?>
ผลลัพธ์ (ตัวอย่าง - ผลลัพธ์จะสุ่มทุกครั้ง)
Array
(
[0] => linux
[1] => windows
[2] => mac
[3] => solaris
)
หมายเหตุ
ฟังก์ชันนี้ใช้ pseudo-random number generator ไม่เหมาะสำหรับการเข้ารหัสหรือความปลอดภัย