[PHP] 纯文本查看 复制代码
<?php
$fruits = array("apple", "banana", "orange", "grape", "kiwi");
$randomKeys = array_rand($fruits, 2);
$randomFruits = array();
foreach ($randomKeys as $key) {
$randomFruits[] = $fruits[$key];
}
print_r($randomFruits);
?>
[PHP] 纯文本查看 复制代码
<?php
$animals = array("dog", "cat", "rabbit", "turtle", "hamster");
shuffle($animals);
$randomAnimals = array_slice($animals, 0, 3);
print_r($randomAnimals);
?>
[PHP] 纯文本查看 复制代码
<?php
function getRandomArrayElements($arr, $num) {
$count = count($arr);
if ($num >= $count) {
return $arr;
}
$keys = array_rand($arr, $num);
$randomArr = array();
foreach ($keys as $key) {
$randomArr[] = $arr[$key];
}
return $randomArr;
}
$colors = array("red", "blue", "yellow", "green", "purple");
$randomColors = getRandomArrayElements($colors, 4);
print_r($randomColors);
?>