PHP二维码的生成与识别案例
二维码的分类
- 线性堆叠式二维码
- 矩阵式二维码
- 信息容量大
- 编码范围广
- 容错能力强
- 译码可靠性高
- 可引入加密措施
- 成本低,易制作
- 二维码技术成为手机病毒、钓鱼网站传播的新渠道
- 信息泄密
- PDF417:不支持中文
- DM:专利未公开,需支付专利费用
- QR CODE:专利公开,支持中文
- L级:约可纠错7%的数据码字
- M级:约可纠错15%的数据码字
- Q级:约可纠错25%的数据码字
- H级:约可纠错30%的数据码字
一、PHP生成QR CODE
- 官网:http://phpqrcode.sourceforge.net/
- 下载源码:https://github.com/endroid/qr-code
文章图片
1、qrcode_create.php
ps:生成普通二维码
2、qrcode_logo.php
ps:生成带Logo的二维码
3、qrcode_vcard.php (生成电子签名)
- vCard格式:https://zh.wikipedia.org/wiki/VCard
二、JQUERY生成QR CODE 【PHP二维码的生成与识别案例】源码地址:https://github.com/jeromeetienne/jquery-qrcode
jquery_create.php
Jquery生成二维码 - 锐客网
三、PHP识别二维码 1、方法一
环境需求,安装如下扩展
- ImageMagick
- zbar
- php-zbarcode
2、方法二
PHP识别二维码(无需安装扩展),初步测试普通二维码可以,带Logo的二维码,容错级别需要设置高一点页可以
qrReader类:https://github.com/baagee/php_QrReader
text(); //返回识别后的文本echo $text;
链接:https://pan.baidu.com/s/1icpWRjIQiXdCXeOc52pNSg 密码:c5y7
到此这篇关于PHP二维码的生成与识别案例的文章就介绍到这了,更多相关PHP二维码生成与识别内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- CVE-2020-16898|CVE-2020-16898 TCP/IP远程代码执行漏洞
- thinkphp|thinkphp 3.2 如何调用第三方类库
- CGI,FastCGI,PHP-CGI与PHP-FPM
- 不废话,代码实践带你掌握|不废话,代码实践带你掌握 强缓存、协商缓存!
- 工具|后天就是七夕节,你准备好了吗(送上几个七夕代码,展示你技能的时候到了!)
- Android事件传递源码分析
- 《机器学习实战》高清中文版PDF英文版PDF+源代码下载
- 分享!如何分分钟实现微信扫二维码调用外部浏览器打开指定页面的功能
- 霍兰德职业代码对照表
- Quartz|Quartz 源码解析(四) —— QuartzScheduler和Listener事件监听