Home > php教程 > php手册 > 自己写的验证码类,感觉比官方的要好,可以自定义字体

自己写的验证码类,感觉比官方的要好,可以自定义字体

WBOY
Release: 2016-06-07 11:43:21
Original
1157 people have browsed it

verify类 验证码类 可以自定义字体,自动等比例缩放字体大小,自定义字符数量和字符类型,辨识度高并且有像素点和弧线干扰,还可以加上背景图片
将文件夹放到Vendor下的Xly文件夹里面
thinkPHP3.2使用方法:
Vendor('Xly.Vcode.Vcode','','.class.php');
$config=array();//配置
$vcode=new \Vcode($config);
$vcode->getCode();//获取验证码
$vcode->getImg();//输出图片

$config支持的配置:
width
height
count:验证码个数
bgimg:背景图片URL
type:格式(gif...)
str:验证码组合类型(0纯数字 1纯字母 2混合)
fontfiles:字体文件数组(每个码随机抽取不同的字体),为空使用默认的字体
point=>15表示每15平方像素一个干扰点
arc=>400表示每400平方像素-个干扰弧线
字体大小是根据图片大小等比自动计算的

效果:
自己写的验证码类,感觉比官方的要好,可以自定义字体

既是放再大也可以自动适应
自己写的验证码类,感觉比官方的要好,可以自定义字体

附件 Vcode_1181412758@qq.com.zip ( 350.64 KB 下载:145 次 )

AD:真正免费,域名+虚机+企业邮箱=0元

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template