【发布时间】:2011-01-20 14:28:24
【问题描述】:
从一个数组
$my_array = array('a','b','c','d','e');
我想得到两个不同的随机元素。
使用以下代码:
for ($i=0; $i<2; $i++) {
$random = array_rand($my_array); # one random array element number
$get_it = $my_array[$random]; # get the letter from the array
echo $get_it;
}
有可能获得两次相同的字母。我需要防止这种情况。我想总是得到两个不同的数组元素。有人可以告诉我该怎么做吗? 谢谢
【问题讨论】: