首页 > 解决方案 > 如果位数超过 10,则无法在 php 7.3 中使用 rand() 函数?

问题描述

我只是将我的 PHP 从 5.6 升级到 7.3。我有一个函数可以生成范围为 100000000 到 99999999999 的随机数。当我尝试在 PHP 5.6 中使用此函数时,这似乎很好,但是当我尝试在 PHP 7.3 中使用此函数时,它什么也不返回。

没有错误或其他警告。我尝试使用print_r, echovar_dump但仍然没有结果。这里发生了什么 ?

我试过的是rand(1000000000,99999999999)mt_rand(1000000000,99999999999)它什么都不返回,没有错误之类的,只是空的结果。

标签: php

解决方案


推荐阅读