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的随机数,并且作为以上数组的下标(键),由此我们可以去出数组中的值,然后我们将其连接给一个变量的话就会产生一个验证码。
相关文章推荐
- php随机生成数字字母组合的方法
- php 随机生成数字字母组合
- php 随机生成数字字母组合
- PHP实现随机数字、字母的验证码功能
- 随机生成6位验证码或密码(字母和数字组合)
- 使用C#(Random)随机数来制作随机字母数字混合密码生成器
- java---大小写字母和数字的随机组合的随机数
- Java随机生成字母数字组合的验证码
- PHP简单验证码类:字母+数字 字体随机扭曲
- ASP英文字母加数字随机验证码(4位)
- java生成随机数字和字母组合
- C#中如何产生字母和数字的随机组合
- 深入PHP获取随机数字和字母的方法详解
- php 随机字母数字
- selenium webdriver 杂记-生成随机数字字母组合参数
- 自己修改的 有数字 字母 中文 的随机验证码
- 字母加数字随机验证码的生成
- Java版纯字母、纯数字、字母数字组合验证码的生成
- 生成数字和字母组合的验证码
- 转载 支持中文字母数字、自定义字体php验证码程序