函数名称:stats_rand_gen_iuniform()
适用版本:PHP 7.1.0 及以上版本
函数说明:stats_rand_gen_iuniform() 函数用于生成服从离散均匀分布的随机整数。
语法:int stats_rand_gen_iuniform(int $low, int $high)
参数:
- $low:指定随机数的最小值。
- $high:指定随机数的最大值。
返回值:返回生成的随机整数。
示例:
// 生成一个介于 1 到 10 之间的随机整数
$randomNumber = stats_rand_gen_iuniform(1, 10);
echo $randomNumber;
注意事项:
- 该函数依赖于 » Statistical Extension,因此在使用之前需要安装并启用此扩展。
- $low 和 $high 参数必须是整数。如果传递了非整数参数,它们会被截断为整数。
- 生成的随机整数的范围是闭区间 [$low, $high],即包含最小值和最大值。
- 如果 $low 大于 $high,则函数会自动交换这两个参数的值。