PHP程序生成数字一次性密码
要在PHP中生成数字一次性密码,代码如下-
示例
<?php
function generate_otp($n)
{
$gen = "1357902468";
$res = "";
for ($i = 1; $i <= $n; $i++)
{
$res .= substr($gen, (rand()%(strlen($gen))), 1);
}
return $res;
}
$num = 8;
print_r("一次生成的密码是:");
print_r(generate_otp($num));
?>输出结果
一次生成的密码是:52471609
定义了一个名为“generate_otp”的函数,该函数将长度作为参数。这是需要生成的密码的长度。定义了一个包含0到9个数字的数字,并对长度进行迭代,并生成了一个随机包含这些0到9个数字的随机数。定义了长度,并在该长度上调用了函数。这将生成一个数字密码,并将其显示在控制台上。
热门推荐
5 短祝福语简短暖心
10 结婚祝福语粤语大全简短
11 晚上祝福语女生文案简短
12 法语妈妈生日祝福语简短
13 药厂开工祝福语大全简短
14 蛋糕节日祝福语简短英文
15 跨年的生日祝福语简短
16 文案祝福语英文短句简短
17 在家聚餐婚礼祝福语简短
18 学生节祝福语大全简短