PHP生成不重复随机数的方法汇总
发布时间:2020-12-12 20:30:24 所属栏目:PHP教程 来源:网络整理
导读:无论是Web应用,还是WAP或者移动应用,随机数都有其用武之地。在最近接触的几个小项目中,我也经常需要和随机数或者随机数组打交道,所以,对于PHP如何产生不重复随机数常用的几种方法小结一下。 方法一: 代码如下: 方法二: 代码如下: 方法三: 代码如下:
无论是Web应用,还是WAP或者移动应用,随机数都有其用武之地。在最近接触的几个小项目中,我也经常需要和随机数或者随机数组打交道,所以,对于PHP如何产生不重复随机数常用的几种方法小结一下。 方法一: 代码如下: 方法二: 代码如下: 方法三: 代码如下: 上述可以在1-20间随机产生5个不重复的值 方法四: 代码如下: 方法五: 代码如下: 这个可能是比叫简单的了(ps:如果在range中指定了步长,就必须注意array_rand的第二个参数是否超出$tmp的长度)。 PHP提供非常丰富的数组函数,产生随机数大多可以从数组这个角度出发,当然如果你有更好的方法,也请告之,本文也算是抛砖引玉了。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |