array_rand函數可以用于從數組中隨機選擇一個或多個元素。其語法如下:
array_rand(array $array, int $num = 1)
參數說明:
返回值:
示例用法:
$colors = array("Red", "Green", "Blue", "Yellow", "Orange");
$randomKey = array_rand($colors);
echo $colors[$randomKey]; // 輸出隨機選擇的顏色
$randomKeys = array_rand($colors, 2);
echo $colors[$randomKeys[0]] . ", " . $colors[$randomKeys[1]]; // 輸出兩個隨機選擇的顏色
在上面的示例中,array_rand函數從$colors數組中隨機選擇一個鍵名,并輸出對應的值。第二個示例中,array_rand函數選擇兩個隨機鍵名并返回包含這兩個鍵名的數組,然后輸出對應的值。