Mô tả
Hàm array_rand() trả về một hoặc nhiều khóa ngẫu nhiên từ mảng.
Cú pháp
array_rand(arr, count)
Tham số
arr − Mảng chỉ định.
count − Số khóa ngẫu nhiên cần trả về.
Giá trị trả về
Trả về khóa ngẫu nhiên. Nếu count > 1, trả về mảng các khóa ngẫu nhiên.
Ví dụ
<?php
$arr = array("p" => "mobile", "q" => "laptop", "r" => "tablet");
print_r(array_rand($arr, 1));
?>Kết quả
r
Ví dụ khác (trả về nhiều khóa)
<?php
$arr = array("p" => "mobile", "q" => "laptop", "r" => "tablet");
print_r(array_rand($arr, 2));
?>Kết quả
Array (
[0] => p
[1] => q
)