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

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

WBOY
Freigeben: 2016-06-07 11:43:21
Original
1158 Leute haben es durchsucht

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元

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage