我希望PHP通过从预定义列表中挑选大量项目n次来随机创建一个多维数组,但绝不会有2倍相同。
让我把它放在现实生活中的人类话语中:我想写一份蔬菜和肉类清单,我希望php为我制作一个菜单,每天都有其他东西,然后是昨天。
我试过,我得到的只是争抢,但总有双打:s
答案 0 :(得分:3)
答案 1 :(得分:1)
答案 2 :(得分:0)
随机!=唯一
您需要:
a)创建一个包含所有可能组合的列表,然后随机选择并删除一个
或
b)存储您的结果,以便您可以将随机选择与之前的选择进行比较。