array_rand()
是 PHP 中的一個內置函數,用于從數組中隨機選擇一個或多個元素的鍵。這個函數非常有用,特別是當你需要在數據集中隨機選擇一個或多個元素時。
array_rand()
函數接受兩個參數:
以下是 array_rand()
函數的一些使用示例:
$input_array = array("apple", "banana", "cherry", "orange");
$random_key = array_rand($input_array);
echo $input_array[$random_key]; // 輸出 "apple"、"banana"、"cherry" 或 "orange" 中的一個
$input_array = array("apple", "banana", "cherry", "orange");
$num_req = 2;
$random_keys = array_rand($input_array, $num_req);
// 輸出兩個隨機選擇的水果
foreach ($random_keys as $key) {
echo $input_array[$key] . "\n";
}
請注意,array_rand()
返回的鍵是隨機的,因此每次運行代碼時,輸出的結果可能會有所不同。