利用PHP产生随机验证码
来源:互联网 发布:seo 点击域名跳转 编辑:程序博客网 时间:2024/05/22 07:05
大家都知道一般网站的登陆除了账号密码之外,还需输入验证码进行验证。今天,给大家分享一个利用PHP产生随机验证码的案例。
这个案例是一个用面向对象的PHP写的,下面给出其源码:
<?php
class RandString{
private $length;
private $type;
public function __construct($length,$type){
$this->length=$length;
$this->type=$type;
}
public function randNum()
{
switch ($this->type){
case 1:
return join(array_rand(range(0, 9),$this->length));
break;
case 2:
return join(array_rand(array_flip(array_merge(range('0', '9'),range('a', 'z'),range('A','Z'))),$this->length));
break;
}
}
}
$strNum=new RandString(4,2);
echo $strNum->randNum();
?>
利用php数组存储随机数函数从0·9,a-z中产生的4个字符,然后只需将这4个随机字符进行表单验证,再进行包装即可成为大家所看到的登陆动态验证码。
- 利用PHP产生随机验证码
- PHP-随机产生密码(验证码)函数
- 产生随机验证码
- 产生随机验证码
- 随机产生验证码
- 随机产生验证码
- 随机产生验证码
- php产生随机码
- JSP产生随机验证码
- 产生随机的验证码
- 产生随机验证码(控制台)
- 自定义随机产生验证码
- 验证码的随机产生
- PHP 随机验证码
- PHP随机验证码
- 使用servlet产生随机验证码
- 产生随机验证码(asp.net)
- Java实现产生一个随机验证码
- Spring源码
- Android 之窗口小部件详解--App Widget
- hdu1312
- Eclipse-用Eclipse搭建一个maven项目
- Java 访问权限控制:你真的了解 protected 关键字吗?
- 利用PHP产生随机验证码
- python 安装lxml 问题与办法
- Java核心技术卷一(四)
- 51nod-1422:沙拉酱前缀
- vs2010 文件多 新建类似头文件和源文件
- Json数据解析在Unity3d中的应用
- ubuntu14.04配置SSD物体识别检测环境运行demo
- 编码风格
- CCNA学习日记-02-RJ45线缆介绍