PHP怎么生成与识别二维码
小编给大家分享一下PHP怎么生成与识别二维码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
曲水ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
二维码的分类
线性堆叠式二维码
矩阵式二维码
二维码的优缺点
优点
信息容量大
编码范围广
容错能力强
译码可靠性高
可引入加密措施
成本低,易制作
缺点
二维码技术成为手机病毒、钓鱼网站传播的新渠道
信息泄密
目前流行的三大国际标准
PDF417:不支持中文
DM:专利未公开,需支付专利费用
QR CODE:专利公开,支持中文
QR CODE 纠错能力
L级:约可纠错7%的数据码字
M级:约可纠错15%的数据码字
Q级:约可纠错25%的数据码字
H级:约可纠错30%的数据码字
前提条件
GD库
一、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
源码地址: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;以上是“PHP怎么生成与识别二维码”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
分享标题:PHP怎么生成与识别二维码
转载来源:http://cdiso.cn/article/jpocid.html