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

Hàm array_rand() trong PHP

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
)