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个数字的随机数。定义了长度,并在该长度上调用了函数。这将生成一个数字密码,并将其显示在控制台上。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语