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、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。