想象一下,您想要一个非常易读、易于编辑的项目列表,仅用逗号分隔,然后从该列表中回显 3 个随机项目。数组或字符串无关紧要。现在,我得到了以下工作(感谢 webbiedave!)
$fruits = array('Mango', 'Banana', 'Cucumber', 'Pear', 'Peach', 'Coconut');
$keys = array_rand($fruits, 3); // get 3 random keys from your array
foreach ($keys as $key) { // cycle through the keys to get the values
echo $fruits[$key] . "<br/>";
}
输出:
Coconut
Pear
Banana
这里唯一未解决的问题是该列表不像我希望的那样可读:就我个人而言,我非常喜欢输入列表不带引号,例如Mango
,而不是'Mango'
,意思最好是这样:
(Mango, Banana, Cucumber, Pear, Peach, Suthern Melon, Coconut)
这很容易吗?非常感谢您的意见。