shuffle
将数组的顺序弄混。
语法: void shuffle(array array);
返回值: 无
函数种类: 资料处理
内容说明
本函数将数组以随机的方式使全部元素重新乱排。
使用范例
<? $numbers = range(1,20); srand(time()); shuffle($numbers); while (list(,$number) = each($numbers)) { echo "$number "; } ?>注意:
[email protected] 指出 (31-May-1999),在 Solaris 上由于受了 libc 函数库的影响,会使本函数出现问题。目前解决的方式如下面的例子。(注: 或许之后新的 PHP 版本会修正这个问题。)