【发布时间】:2011-11-26 14:30:50
【问题描述】:
在数组中随机选择元素,但不是用户选择的元素
例如:array('02', '11', '20'),如果用户选择一个元素 ('02'),那么我们希望随机选择一个元素 '11' 或 '20'。即用户选择'02' 一次将获得'11',另一次将获得'20'。
这是一个长数组,所以 IF/ELSE 等实际上是不可能的。
【问题讨论】:
-
您可以先删除用户选择的值,然后从数组中返回一个随机元素