从数组中去掉选中的号码

gflhx 发布于 2013/08/07 15:23
阅读 153
收藏 0

有一个数组. $data = array('a', 'b', 'c', 'd', 'e', 'f', 'g');

写个函数,第一调用的时候随机产生一个数如'd'.在第二次随机选的时候'd'应该不出现在数组中了?这样应该怎么实现?

加载中
0
小耶果
小耶果
搜索随机不重复算法
0
l
littledoo
记住d的index,再做随机,直接随机到的index不等于d的index,就不重复了
0
inuxor
inuxor
第一次就直接unset掉d呗
返回顶部
顶部