hemroy / simplecaptcha
PHP 验证码生成器
v1.0.0
2021-04-30 21:01 UTC
Requires
- php: >=7.0.0
- ext-gd: *
- ext-mbstring: *
README
描述 # simplecaptcha 基于PHP的简单验证码包,用于快速在PHP基于Web的应用程序中实现。
安装 Composer 安装
composer require hemroy/simplecaptcha
使用 此包非常易于使用。测试文件夹内提供了两个简单的示例。
此库提供了一个名为 Captcha 的独特类,该类提供了一些构建和生成用于网页的验证码的功能。以下讨论了可用的函数。
-
Captcha 类 : 这是需要调用来使用库的主要类。创建一个 Captcha 类实例,如 $captcha = new Captcha();
-
generate() : 此方法将使用 backgroundGenerator 和 stringGenerator 类提供的方法生成验证码,并将验证码传递给调用类。
-
getJpegCaptcha() : 此方法将提供验证码的 jpeg 图像,可以直接用于网页。
-
getPngCaptcha() : 此方法将提供验证码的 Png 图像,可以直接用于网页。
-
getRandomString(): 此方法将提供用于或存储到会话变量中的验证码字符串。
-
getImageData(): 提供图像的 base64 编码数据流的函数。
要完全了解使用方法,请查看测试文件夹。
许可证
此包带有 MIT 许可证。