当前使用的ThinkPHP的版本是5.0.24。php
在模版试图中调用验证码生成函数:{:captcha_img()},或者<img src="{:captcha_src()}">函数
对于此种方法的使用,若是须要修改配置参数,能够在应用配置目录下面的extra子目录内配置captcha.php文件,位置以下图。 字体
附上配置参数表 code
参数 | 描述 | 默认 |
---|---|---|
codeSet | 验证码字符集合 | 略 |
expire | 验证码过时时间(s) | 1800 |
useZh | 使用中文验证码 | false |
zhSet | 中文验证码字符串 | 略 |
useImgBg | 使用背景图片 | false |
fontSize | 验证码字体大小(px) | 25 |
useCurve | 是否画混淆曲线 | true |
useNoise | 是否添加杂点 | true |
imageH | 验证码图片高度,设置为0为自动计算 | 0 |
imageW | 验证码图片宽度,设置为0为自动计算 | 0 |
length | 验证码位数 | 5 |
fontttf | 验证码字体,不设置是随机获取 | 空 |
bg | 背景颜色 | [243, 251, 254] |
reset | 验证成功后是否重置 | true |