您的位置:首页 > 编程语言 > PHP开发

PHP-随机验证码-字母和数字的组合-使用循环-随机数。

2019-05-31 19:41 309 查看
版权声明:vchcia https://blog.csdn.net/VcHcia/article/details/90721957

php的随机验证码,字母和数字的组合,使用循环,随机数。

代码:

<?php
$yuan = '123456789abcdefghigklmnopqrstyvwxyz';
$arr = str_split($yuan);
echo '<pre>';
print_r($arr);
$v_code = '';
for ($i=0; $i<8; $i++){
$pos =  mt_rand(0,34);

$v_code .= $arr[$pos];
}
echo $v_code;

效果:

我们可以在图中看到,

str_split()
函数将每个字都拆分成数组元素,并且这是个索引数组。使用循环就可以多次执行代码块,
mt_rand(0,34)
函数创建从0到34的随机数,并且作为以上数组的下标(键),由此我们可以去出数组中的值,然后我们将其连接给一个变量的话就会产生一个验证码。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: