生成一个N位随机数
我想使用 PHP mt_rand()
函数生成 6 位随机数。
我知道 PHP mt_rand()
函数只需要 2 个参数:一个最小值和一个最大值。
我怎样才能做到这一点?
I want to generate a 6 digit random number using the PHP mt_rand()
function.
I know the PHP mt_rand()
function only takes 2 parameters: a minimum and a maximum value.
How can I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
像这样的东西?
或者这样,那么第一个例子中第一个数字可以是0只能是1到9吗
Something like this ?
Or this, then the first digit can be 0 in first example can it only be 1 to 9
这里 mt_rand(min,max);
min = 指定要返回的最小数字。
max = 指定要返回的最大数字。
`
Here mt_rand(min,max);
min = Specifies the lowest number to be returned.
max = Specifies the highest number to be returned.
`
示例:
更多详细信息
Examples:
More Details
如果第一个成员编号可以为零,则需要对其进行格式化以在必要时用零填充。
或者,如果它可以为零,您可以这样做:
If the first member nunmber can be zero, then you need format it to fill it with zeroes, if necessary.
Or, if it can be form zero, you can do that, to:
据理解,应该是这样;
as far as understood, it should be like that;
您可以像这样内联执行此操作:
或者使用简单的方法,使用函数:
这些将生成如下数组:
You can do it inline like this:
Or the simpliar way, with a function:
These will produce an array like this: