【发布时间】:2015-05-10 16:47:01
【问题描述】:
我已经制作了一个随机字符生成器,但是如何检查结果是否重复?
例如,如果我想要 100000 个结果,我如何检查结果是否在 100000 个结果中不重复?
for ($i=0; $i<$quantity; $i++){
$a = substr(str_shuffle("1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 4);
$b = substr(str_shuffle("1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 4);
$c = substr(str_shuffle("1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 4);
$d = substr(str_shuffle("1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, 4);
$code = "$a-$b-$c-$d";
echo $code .'<br>';
}
提前致谢!
【问题讨论】:
-
删除了运行 sn-p 标记
标签: php