网站推广.NET

网站推广.NET

php怎么生成随机数

来源:互联网

可以使用mt_rand() 函数来生成随机数,该函数使用 Mersenne Twister 算法生成随机整数。

提示:该函数是产生随机值的更好选择,返回结果的速度是 rand() 函数的 4 倍。

提示:如果您想要一个介于 10 和 100 之间(包括 10 和 100)的随机整数,请使用 mt_rand (10,100)。

我们来看一下具体代码:

function GetRandStr($length){$str=&#39;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789&#39;;$len=strlen($str)-1;$randstr=&#39;&#39;;for($i=0;$i<$length;$i++){$num=mt_rand(0,$len);$randstr .= $str[$num];}return $randstr;}$number=GetRandStr(6);echo $number;
php随机数