Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Tạo mảng số ngẫu nhiên không trùng lặp trong PHP

Dùng range() kết hợp shuffle() cho mảng số ngẫu nhiên duy nhất.

Ví dụ

<!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>

Kết quả

Array ( [0] => 11 [1] => 14 [2] => 15 [3] => 12 [4] => 18 )