源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

标题: php如何生成随机数?(代码示例) [打印本页]

作者: 欧阳锋    时间: 2022-7-1 17:14
标题: php如何生成随机数?(代码示例)
在PHP中可以使用内置函数rand()、mt_rand()来随机生成一个数。下面我们就来介绍php的这两个内置函数生成随机数的方法,希望对大家有所帮助。

rand()函数

rand()函数可以指定在某个范围内生成随机整数,并返回这个随机数。

基本语法:

  1. rand(min,max)
复制代码


min:指定将返回的最小值。

max:指定将返回的最大值。

说明:

如果在rand()函数指定了min和max,则随机数就会在[min,max]范围内生成;如果没有指定min和max,则随机数就会在[0,getrandmax()]范围内生成。

getrandmax()函数的返回值为:rand()函数可以返回的最大上限(最大可能值)。

例:

  1. <?php  

  2. // 生成随机数

  3. $Num1 = rand();

  4. //输出

  5. print_r("rand(): ".$Num1);

  6. print_r("<br><br>");

  7. //在一个范围内生成随机数

  8. $Num2 = rand(20,100);

  9. //输出

  10. print_r("rand(20,100): ".$Num2);

  11. ?>
复制代码


输出结果:

rand(): 4713

rand(20,100): 83






欢迎光临 源码论坛,商业源码下载,尽在锦尚中国商业源码论坛 (https://bbs.52jscn.com/) Powered by Discuz! X3.3