工具包分享:PHP实现滑块验证图片
短信预约 -IT技能 免费直播动态提醒
本篇文章主要给大家介绍PHP如何实现滑块验证图片,这里分享一个工具包“poster”,下面看看怎么实现吧,希望对需要的朋友有所帮助!
【推荐学习:PHP视频教程】
安装
composer require kkokk/poster
更新
composer update kkokk/poster
使用文档
开源仓库:
gitee 文档
github 文档
use Kkokk\Poster\PosterManager;
use Kkokk\Poster\Exception\PosterException;
try {
# 滑块自定义参数
$params = [
'class="lazy" data-src' => '', // 背景图片,尺寸 340 * 191
'im_width' => 340, // 画布宽度
'im_height' => 251, // 画布高度
'bg_width' => 340, // 背景宽度
'bg_height' => 191, // 背景高度
'slider_width' => 50, // 滑块宽度
'slider_height' => 50, // 滑块高度
'slider_border' => 2, // 滑块边框
];
$type = 'slider';
$data = PosterManager::Captcha()->type($type)->config($params)->get();
$res = PosterManager::Captcha()->type($type)->check($key, $value, $leeway);
} catch (PosterException $e) {
print_r($e->getMessage())
}
示例
以上就是工具包分享:PHP实现滑块验证图片的详细内容,更多请关注编程网其它相关文章!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341