ThinkPHP5调用生成二维码类生成二维码并保存到本地服务器

2018-12-25   阅读:6043   类型:后端   分类:TP5    标签: TP5

最近在做链接生成二维码,网上找到的一个方法,推荐给大家。

1、扩展包下载地址:

2、将扩展包放置vendor目录

public function qrcode() {
    header('Content-Type: image/png');
    vendor("phpqrcode.phpqrcode");//引入工具包
    $qRcode = new \QRcode();
    $data = 'http://www.abc.cn/info/'.$content;//网址或者是文本内容
    // 纠错级别:L、M、Q、H
    $level = 'L';
    // 点的大小:1到10,用于手机端4就可以了
    $size = 4;
    // 生成的文件名
    $qRcode->png($data, $filename, $level, $size);
}

注意:如果直接输出图片,qRcode−>png(qRcode−>png(data, filename,filename,level, size);中的size);中的filename改成false即可,如果要保存到本地,$filename是图片路径值,传入png()方法里即可。

【腾讯云】AI 驱动 · 智领未来,4核4G3M云服务器低至 79元/年

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://www.tpxhm.com/adetail/57.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
简忆博客壁纸一
简忆博客壁纸二
简忆博客壁纸三
简忆博客壁纸四
简忆博客壁纸五
简忆博客壁纸六
简忆博客壁纸七
简忆博客壁纸八
头像

简忆博客
勤于学习,乐于分享

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×