您好,欢迎访问一九零五行业门户网

随机排列,该如何解决

随机排列
本帖最后由 leeker7 于 2012-11-21 17:29:47 编辑
$arr=array(
'1:xxx',
'2:xxx',
'3:xxx',
'4:xxx',
'5:xxx',
'6:xxx',
'7:xxx',
'8:xxx',
'9:xxx',
'100:xxx'
);
$keys=array_rand($arr,8);
foreach($keys as $k) echo $arr[$k].'';

这个代码是从上述10行里面随机取八行并echo出来
我想问的是
怎么才能把这8行在表达出来前
再进行次随机排列
然后再echo出来
谢谢
------解决方案--------------------
$keys=array_rand($arr,8);
shuffle($keys);
foreach($keys as $k) echo $arr[$k].'';
其它类似信息

推荐信息