Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน array_rand() ใน PHP


ฟังก์ชัน array_rand() จะคืนค่าคีย์สุ่มตั้งแต่หนึ่งคีย์ขึ้นไปจากอาร์เรย์

ไวยากรณ์

array_rand(arr, count)

พารามิเตอร์

  • อาร์ − อาร์เรย์ที่ระบุ

  • นับ - จำนวนคีย์สุ่มที่จะส่งคืน

คืนสินค้า

ฟังก์ชัน array_rand() จะส่งกลับคีย์สุ่ม คุณสามารถระบุได้ว่าต้องการให้ส่งคืนอาร์เรย์ของคีย์สุ่ม (มากกว่าหนึ่งคีย์) หรือไม่

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่าง −

<?php
$arr = array("p"=>"mobile","q"=>"laptop","r"=>"tablet");
print_r(array_rand($arr,1));
?>

ผลลัพธ์

r

ให้เราดูตัวอย่างอื่นที่มีการส่งคืนคีย์มากกว่าหนึ่งคีย์ -

ตัวอย่าง

<?php
$arr = array("p"=>"mobile","q"=>"laptop","r"=>"tablet");
print_r(array_rand($arr,2));
?>

ผลลัพธ์ -

Array (
   [0] => p
   [1] => q
)