PHP生成随机数和PHP生成唯一数与使用解析

作者:Liaodeity - 2015年03月09日

对于在网站开发学习的过程,可能很多时候,都会需要随机数,或是唯一数,现在我就简单让大家使用rand()和uniqid()函数。

rand(min,max);//min代表最小范围,max表示最大范围

1.指定生成区间的随机数。返回1到100之间的随机数,

echo rand(1,100);



2.不指定区间随机数,也是可以的,例如

echo rand();

3.获得数组的随机数。

$arr=array('ASP','PHP','JAVASCRIPT','AJAX','CSS','JQUERY','HTML');
$max =count($arr)-1;//获得数组的最大下标
echo($arr[rand(0,$max)]);


4.PHP生成唯一数

echo uniqid();

该函数是获得基于当前时间微妙数的唯一ID。

当在多台服务器上的时候,可能会获得相同的

为了解决这个,uniqid()可以带前缀参数

echo uniqid('liao');


本文作者: Liaodeity

本文链接: https://www.jianbaizhan.com/article/82

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!


 请勿发布不友善或者负能量的内容。审查将对发布广告等违规信息进行处罚!