Định nghĩa Hàm array_rand()
trong PHP
Hàm array_rand()
trong PHP chọn một hay nhiều đầu vào ngẫu nhiên từ một mảng.
Cú pháp của hàm array_rand()
trong PHP:
array_rand ( $input [, $num_req] );
Tham số
- array :Bắt buộc. Xác định một mảng
- num_req :Tùy ý. Xác định số đầu vào bạn muốn chọn - nếu không được xác định, giá trị mặc định là 1
Trả về giá trị
Nếu bạn chỉ chọn một đầu vào, hàm array_rand()
trả về key của đầu vào đó. Nếu không thì, nó trả về một mảng các key từ các đầu vào ngẫu nhiên.
Ví dụ minh họa cách sử dụng hàm array_rand()
trong PHP:
<?php
$array=array("a"=>"banana","b"=>"apple","c"=>"orange");
print_r(array_rand($array));
?>
Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả: