captcha

一个 PHP 验证码库

安装

$ composer require yokov/captcha -vvv

使用

$config = [ // 验证码字符类型 'charType' => 'default', // 验证码长度 'length' => 4, // 是否是 gif 动态图 'isGif' => false, // 动图帧率 'gifFps' => 12, // 图片宽度 'width' => 150, // 图片高度 'height' => 40, // 字体文件路径 'fontPath' => '', // 字体大小 'fontSize' => 24, ]; $builder = new YokovCaptchaCaptchaBuilder($config); // 获取验证码字符串 $builder->getChar(); // 生成验证码图片 $builder->build();

部分设置

验证码字符类型

default: 大小写字母和数字混合 only_char: 只有大小写字母 only_number: 只有数字

字体文件

注:可自定义字体文件,fontPath 配置相应的字体文件路径即可

库中内置 9 种字体(fontPath 设置 1-9 可分别指定相应的字体)

字体序号 静态样式 动图
1
2
3
4
5
6
7
8
9

License

MIT

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。