1 ,引入 think-qrcode

 composer require dh2y/think-qrcode

成功后,vendor 文件夹下面会出现 dh2y文件夹

2, 在项目中引用

$code = new \dh2y\qrcode\QRcode();

3,生成普通二维码

// $content  需要生成的二维码内容
// $src  保存的地址.png结尾 (绝对路径)
// $size  需要生成二维码的大小  12function createQrcode($content,$src,$size){$qrcode=new \dh2y\qrcode\QRcode();$qrcode->png($content,$src,$size,' L');if(file_exists($src)){return '二维码生成成功';}else{return '二维码生成失败;}}

4,批量生成普通二维码遇到的问题及解决办法

问题描述:Constant QR_MODE_NUL already defined --> 已定义常量 QR_MODE_NUL

出现这个问题的主要原因是因为,把new写到了for循环里面了

怎么解决这个问题

//在foreach外面new出QRcode$qrcode=new \dh2y\qrcode\QRcode();foreach($data as $val){createQrcode($content,$src,$size,$qrcode);
}function createQrcode($content,$src,$size,$qrcode=''){if($qrcode==''){$qrcode=new \dh2y\qrcode\QRcode();}$qrcode=new \dh2y\qrcode\QRcode();$qrcode->png($content,$src,$size,' L');if(file_exists($src)){return '二维码生成成功';}else{return '二维码生成失败;}}

Thinkphp6 生成二维码以及批量生成二维码并保存相关推荐

  1. 利用zxing源码包批量生成二维码,压缩并下载到本地

    在日常生活中,经常会使用手机扫各种二维码,或进行手机支付,但对于二维码是如何生成的,我做了小小的总结. 此处借用实际项目中业务进行说明:对每个重点部位(实体类:AppKeyPart)生成二维码,并实现 ...

  2. elementUI表格中 使用 jszip+file-saver+qrcode展示二维码以及批量下载二维码(包括过程中的坑)

    需求:在elementUI表格中显示二维码,以及批量下载二维码 上图: 首先我们先做好前置工作npm下载   qrcode和 jszip和file-saver, 然后qrcode我封装成一个组件sm- ...

  3. 生成ltx文件命令_利用二次开发工具批量生成PCDMIS程序

    精通PC-DMIS软件的大佬们都应该知道,PC-DMIS软件的CAD和CAD++版本支持导入XYZ文件生成自动点特征.根据该功能,本人曾经在空闲时做了个类似扩展工具"PC-DMIS TO P ...

  4. Code39码如何批量生成

    Code 39是 Intermec公司在1975年研制成功的一维条码.包括数字.字母和一些符号在内,条形码共包括43个字符.由于可以处理字母,CODE 39在工业领域必不可少,多用于汽车.电子等工厂自 ...

  5. python生成随机个人信息——python批量生成随机信息

    实验:python批量生成随机信息 这个实验很简单,直接上代码了~~ 一.常用汉字的Unicode编码   在unicode码中,汉字的范围是(0x4e00,0x9fbf),但是其中包含了很多生僻字或 ...

  6. python批量生成图_利用Python批量生成任意尺寸的图片

    实现效果 通过源图片,在当前工作目录的/img目录下生成1000张,分别从1*1到1000*1000像素的图片. 效果如下: 目录结构 实现示例 # -*- coding: utf-8 -*- imp ...

  7. 如何自动生成短链?如何在线批量生成带UTM参数的链接?

    什么是UTM参数链接? 为了更好的追踪&量化不同的渠道带来的流量,运营和市场同学经常需要生成各个渠道推广的链接带utm参数的链接,来数字化不同去渠道的引流效果.UTM是"Urchin ...

  8. 利用python生成二维码 以及批量生成二维码

    常见的两种简单生成二维码方法,目测均是很好用的 1.MyQR  要求是python3 ,并且二维码上的内容不支持中文 #1.生成普通二维码#在程序中导入MyQR包下的模板myqr,其中word参数接收 ...

  9. 解析二维码如何批量解析二维码内容

    1.如下图文件夹中含有部分二维码图片,现在我们想要批量解析这些二维码内容. 2.首先我们打开Excel ​ 3.点击[图片工具](Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做详细解说 ...

最新文章

  1. arguments.length
  2. 2021-10-7 !二叉树的前序、中序、后序遍历 (递归版本)
  3. Java表示0到200的质因数_java记——循环 求一个数的所有质因数
  4. 前端学习(1514):vue-router使用步骤
  5. 做数学题比统一世界更爽,你会怎么做呢?
  6. Linux查看进程下的线程
  7. HDU5926 Mr. Frog’s Game
  8. 设计模式 (十) 装饰者模式
  9. 武汉大学953计算机综合真题,武大电力系统分析实验报告.docx
  10. 连续时间与Balck-Scholes公式(上)(偏微分)
  11. android 拼音过滤、匹配首字母
  12. linux opessl下载_linux Download openssl-1.0.2下载 openssl安装步骤
  13. 从MySQL数据库中查询某个数据库某个表中字段
  14. Webpack 4教程 - 第四部分,使用SplitChunksPlugin分离代码
  15. pexpect学习(一)
  16. latex 文本突出显示_如何突出显示搜索的文本
  17. 抖音服务器维护播放为零,抖音作品为什么播放为零 账号是不是被官方限流屏蔽了...
  18. 参加科学教师与计算机培训总结报告,教师计算机培训心得总结
  19. java sdi接口是什么意思_JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分
  20. 中英文对照 —— 天文与地理

热门文章

  1. mac windows系统安装mysql, InnoDB: File .\ib_logfile101: 'aio write' returned OS error 187. Cannot cont,
  2. 基于MSP430单片机风光互补控制路灯设计(设计资料)
  3. 电商推荐系统三:创建项目并初始化业务数据
  4. CAD云线快捷键是什么?CAD云线快捷键命令使用技巧
  5. echarts堆叠、渐变、圆柱、底部发光柱状图
  6. java计步器算法_区块链+计步运动项目,主要采用以太坊、智能合约、springboot以及小程序等技术...
  7. SPARC中如何安装Linux系统(1)(转)
  8. 用python玩转数据第一周答案_2020年大学mooc用Python玩转数据答案
  9. python画熊猫代码_Python int太大而无法转换为C long-绘制熊猫日...
  10. 各平台云服务器选择和对比