虽然随机而不是重复两次

时间:2016-01-08 21:28:40

标签: php

这是我的代码:

0 a
1 b
2 c
3 d
4 e
5 f

输出

e 4
a 0
c 2
f 5
d 3
b 1

我希望输出是随机的,但不要重复两次。

例如:

{{1}}

请问好吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我能想到的最简单的方法是在数组集合上使用shuffle方法。然而,这并不能保证不顺序性:

$range = range(1,5);
shuffle($range);
foreach($range as $int){
    echo $int;
}