|
楼主 |
发表于 2013-8-7 14:51:04
|
显示全部楼层
wlyx 发表于 2013-8-7 12:23
array_slice?
恩,我也是这样想的.可是遇到一个很现实的问题,如果抽一次就好了.可是现在的需求是可以连续的抽好几次!
怎么实现抽一次得到一个新的数组.保存后在抽的时候能从这个新的数组中再抽去.
function wash_card() {
$data = array('a', 'b', 'c', 'd', 'e', 'f', 'g');
$rand = array_rand($data,1);
unset($data[$rand]); //删除元素.怎么做才形成一个新的数组.在调用这个函数的时候把第一次抽中的删了.
}
|
|