สำหรับอาร์เรย์ตัวเลขสุ่มที่ไม่ซ้ำกัน ให้ใช้ range() ร่วมกับ shuffle()
ตัวอย่าง
รหัส PHP มีดังต่อไปนี้
<!DOCTYPE html> <html> <body> <?php $limit_random_array_values = range(10, 20); shuffle($limit_random_array_values); $all_five_random_array_value = array_slice($limit_random_array_values ,0,5); print_r($all_five_random_array_value); ?> </body> </html>
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้
Array ( [0] => 11 [1] => 14 [2] => 15 [3] => 12 [4] => 18 )