数码资讯
用PHP实现四位字母和数字的随机数的方法
我们知道,在PHP中,一个简单的四位数纯数字验证可以用兰德(10009999)来完成,但是如果我们想得到字母和数字的随机四位数字,那么我们如何编写函数呢下面的Hu Peng博客在PHP专栏下给出了一个完整的示例。 < PHP 功能getfourstr($ len) { chars_array美元=阵
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
我们知道,在PHP中,一个简单的四位数纯数字验证可以用兰德(10009999)来完成,但是如果我们想得到字母和数字的随机四位数字,那么我们如何编写函数呢下面的Hu Peng博客在PHP专栏下给出了一个完整的示例。
< PHP
功能getfourstr($ len)
{
chars_array美元=阵列(
0
l
w
h
);
charslen美元=计数($ chars_array)- 1;
= $ outputstr ;
($ i = 0;$ i;
{
outputstr = { mt_rand chars_array美元美元(0美元charslen)};
}
返回的outputstr;
}
Echo GetfourStr(4);
>
该函数的解析部分的mt_rand函数表明mt_rand()返回的随机整数。
如果可选的参数min和马克斯都不提供,mt_rand()返回0,rand_max.for实例之间的伪随机数,我们想要一个0到46之间的随机数(包括0和46),使用mt_rand(0, 46)。
< PHP
功能getfourstr($ len)
{
chars_array美元=阵列(
0
l
w
h
);
charslen美元=计数($ chars_array)- 1;
= $ outputstr ;
($ i = 0;$ i;
{
outputstr = { mt_rand chars_array美元美元(0美元charslen)};
}
返回的outputstr;
}
Echo GetfourStr(4);
>
该函数的解析部分的mt_rand函数表明mt_rand()返回的随机整数。
如果可选的参数min和马克斯都不提供,mt_rand()返回0,rand_max.for实例之间的伪随机数,我们想要一个0到46之间的随机数(包括0和46),使用mt_rand(0, 46)。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。