PHP中的两个生成随机数的函数

  • 内容
  • 相关

我们在编写程序逻辑时,少不了要生成一些随机的数字。VIP共享吧就说一说在PHP中生成随机数的两个函数。

PHP中的rand()函数

rand() 函数返回随机整数。

误法:

rand(min,max)

min,max可选。规定随机数产生的范围。

注:如果没有提供可选参数 min 和 max,rand() 返回 0 到 RAND_MAX 之间的伪随机整数

举例说明:

PHP rand()生成一个任意的随机数与一个在5与20之间的随机数

Snipaste_2019-03-25_19-52-32.png

echo rand();//得到一个不定位数的随机数 echo '<br/>'; echo rand(6, 30);//在6~30之间取一个数

结果:4565 24

PHP中的mt_rand()函数

PHP中的mt_rand()函数与rand()在用法与功能上一至,但mt_rand()函数返回随机数的速度是rand()函数的四倍。

上面的代码可以修改成:

echo mt_rand();//得到一个不定位数的随机数 echo '<br/>'; echo mt_rand(6, 30);//在6~30之间取一个数

以上就是PHP中生成随机数的方法,个人推荐使用mt_rand()函数来生成随机数。mt_rand()函数生成的随机数比rand()函数效率快

本文标签:

版权声明:若无特殊注明,本文皆为《韩俊》原创,转载请保留文章出处。

本文链接:PHP中的两个生成随机数的函数 - http://www.vipshare8.com/wechat/177.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注