18 Star 124 Fork 24

封尘/captcha

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
demo.php 1.05 KB
一键复制 编辑 原始数据 按行查看 历史
封尘 提交于 2022-07-05 16:58 . 添加了干扰线功能
<?php
/*
* 验证码展示
* @Author: lovefc
* @Email:fcphp@qq.com
* @Date: 2019-09-28 15:37:21
* @updateDate: 2022-07-05 16:46:31
*/
/* 加载文件,如果使用composer的加载就不需要手动加载 */
/** require __DIR__ . '/vendor/autoload.php'; **/
require __DIR__ . '/Src/Captcha.php';
require __DIR__ . '/Src/GIF/GIFEncoder.php';
/* 实例化 */
$ver = new FC\Captcha();
/* 验证码的一些设置,不设置也有默认 */
// 验证码宽度
$ver->width = 300;
// 验证码高度
$ver->height = 100;
// 验证码个数
$ver->nums = 4;
// 随机字符串
$ver->random = '舔狗不得好死';
// 随机数大小
$ver->font_size = 40;
// 干扰线数量,为0时没有干扰线
$ver->interfere_line = 50;
// 字体路径
//$ver->font_path = __DIR__.'/Font/zhankukuhei.ttf';
// 是否为动态验证码
//$ver->is_gif = true;
// 动图帧数
//$ver->gif_fps = 10;
/* 生成验证码 */
$code = $ver->getCode();
/*
$_SESSION['code'] = $code
....(这里自己存Session或者Redis)
*/
/* 生成验证码图片 */
$ver->doImg($code);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/lovefc/captcha.git
git@gitee.com:lovefc/captcha.git
lovefc
captcha
captcha
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385