最近做一个表单提交,需要加个验证码,我也知道这年头流行什么滑块,找位置,可是我不需要那么复杂就简简单单生成个图片验证码。然鹅找了好久好久,竟然找不到一个像样点的验证码库了。我去
我记忆中(大概 7 8 年前了吧)有一个验证码库,可以很方便的自定义尺寸、背景、干扰线数量、字体、扭曲等等参数,但是现在怎么找都找不到了。生成出来的验证码图片大概长这个样子,还有没有哪个老哥记得这个库叫啥呀

1
sytnishizuiai 2021 年 10 月 26 日
不用库吧,这个就一个 php 文件,你搜 php 验证码一堆。
|
2
ajaxfunction 2021 年 10 月 26 日
composer require topthink/think-captcha=2.0.*
$config = [ // 验证码字体大小 'fontSize' => 30, // 验证码位数 'length' => 3, // 关闭验证码杂点 'useNoise' => false, ]; $captcha = new Captcha($config); return $captcha->entry(); |
3
ywisax 2021 年 10 月 26 日
gregwar/captcha
|
4
lxcForPHP 2021 年 10 月 27 日
php composer package: https://packagist.org/?query=captcha
|
5
guanguans 2021 年 10 月 27 日
推荐: https://github.com/Gregwar/Captcha ,个人基于这个包开发过一个 dcat-admin 的登录验证码扩展: https://github.com/guanguans/dcat-login-captcha
|
6
veike 2021 年 10 月 27 日 via Android
直接写一个不行吗,多简单啊
|
7
elfsundae 2021 年 10 月 31 日 via iPhone
|
8
zzfly256 2021 年 11 月 15 日 要简单实用的话,这个就够: https://github.com/php-quickorm/Captcha
composer require php-quickorm/captcha ------------------ image.php $captcha = new Captcha(); $_SESSION['code'] = $captcha->getCode(); $captcha->render(); ------------------ index.html <img src="image.php"> |