PHP生成二维码与识别二维码的方法详解【附源码下载】 本文实例讲述了PHP生成二维码与识别二维码的方法。分享给大家供大家参考,具体如下: 二维码的分类 线性堆叠式二维码 矩阵式二维码 二维码的优缺点 优点 信息容量大 编码范围广 容错能力强 译码可靠性高 可引入加密措施 成本低,易制作 缺点 二维码技术成为手机病毒、钓鱼网站传播的新渠道 信息泄密 目前流行的三大国际标准 PDF417:不支持中文 DM:专利未公开,需支付专利费用 QR CODE:专利公开,支持中文 QR CODE 纠错能力 L级:约可纠错7%的数据码字 M级:约可纠错15%的数据码字 Q级:约可纠错25%的数据码字 H级:约可纠错30%的数据码字 前提条件 GD库 一、PHP生成QR CODE 官网:http://phpqrcode.sourceforge.net/ 下载源码:http://github.com/endroid/qr-code 目录结构 1、qrcode_create.php ps:生成普通二维码 Jquery生成二维码
三、PHP识别二维码 1、方法一 环境需求,安装如下扩展 - ImageMagick - zbar - php-zbarcode 2、方法二 PHP识别二维码(无需安装扩展),初步测试普通二维码可以,带Logo的二维码,容错级别需要设置高一点页可以 qrReader类:http://github.com/baagee/php_QrReader text(); //返回识别后的文本 echo $text; 附:完整实例代码点击此处本站下载。 PS:这里再为大家推荐两款二维码相关在线工具供大家参考使用: 在线生成二维码工具(加强版) http://tools.zwyuanma.com/transcoding/jb51qrcode 在线二维码解码识别工具 http://tools.zwyuanma.com/transcoding/trans_qrcode 更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP图形与图片操作技巧汇总》、《PHP数组(Array)操作技巧大全》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP数学运算技巧总结》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》 希望本文所述对大家PHP程序设计有所帮助。