首页  >  文章  >  后端开发  >  php如何生成不重复的随机数字

php如何生成不重复的随机数字

coldplay.xixi
coldplay.xixi原创
2020-08-22 13:48:382718浏览

php生成不重复的随机数字的方法:1、使用函数shuffle将数组顺序随即打乱,并取该数组中的某一段,代码为【shuffle ($numbers)】;2、调用现成的数组随机排列函数,并截取前【$limit】个。

php如何生成不重复的随机数字

【相关学习推荐:php编程(视频)】

php生成不重复的随机数字的方法:

方法一:

代码如下:

方法二:

代码如下:

方法三:

代码如下:

上述可以在1-20间随机产生5个不重复的值

方法四:

代码如下:

方法五:

代码如下:

这个可能是比叫简单的了(ps:如果在range中指定了步长,就必须注意array_rand的第二个参数是否超出$tmp的长度)。

【相关学习推荐:php图文教程

以上是php如何生成不重复的随机数字的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn