手机版

php生成二维码的几种方法及其使用实例

时间:2021-11-19 来源:互联网 编辑:宝哥软件园 浏览:

1.1.google Open api的复制代码如下: $ urlteoncode=' http://BBS . lewanchina.com ';generaterfromGoogle($ urlteoncode);函数generateqrfromcgoogle($ CHL,$widhtHeight='150 ',$EC_level='L ',$ margin=' 0 '){ $ URL=URL encode($ URL);echo ' img src=' http :http://chart . API . Google.com/chart?chs='。$widhtHeight '' x '。$widhtHeight 'cht=qrchld='。$EC_level '|'.$保证金。chl='。$chl。alt='二维码' widhtHeight=' '。$size。widhtHeight=' '。$size。'/';}

2.php图书馆PHP二维码PHP二维码是一个用于生成二维码的开源(lgpl)库。基于libqrencode c库,提供了创建二维码条形码图像的API(PNG、JPEG得益于GD2)。完全用PHP实现,没有外部依赖(如果需要,gd2除外)。地址:http://phpqrcode.sourceforge.net/下载:http://sourceforge.net/projects/phpqrcode/示例:复制代码如下:“包括”。/phpqr code/phpqr code . PHP ';$ value=' http://www . weste . net ';$ errorCorrectionLevel=' L$ matrixPointSize=' 4QRcode:png($value,false,$errorCorrectionLevel,$ matrix pointsize);退出;家庭地址:http://phpqrcode.sourceforge.net/.源代码可以直接从网站下载。下载后,源代码可以解压到web目录。通过网页访问后,您可以看到演示。

数据表示要记录的数据。如果是utf-8编码的中文,最大数量是984。ECC表示纠错级别,纠错级别越高,生成的图片就会越大。L 7%的水平码可以校正m 15%的水平码可以校正q 25%的水平码可以校正h 30%的水平码可以校正Size代表图片中每个黑点的像素。代码调用示例:复制的代码如下:包含‘QR lib . PHP’;QRcode:png($data,$filename,$errorCorrectionLevel,$matrixPointSize,$ margin);/* $data $filename保存的图片名称$errorCorrectionLevel错误处理level $matrixPointSize图片外围每个黑点的像素$margin白色边框像素*/有关二维码的详细原理,请参考二维码维基百科。中文版的介绍比较少,但英文版的介绍很全面。建议阅读英文版。另外二维码现在有彩色的,还可以嵌入个性化的图片。我在这方面做了一些研究,如果你有兴趣,可以联系我交流。我的联系电子邮件地址指的是网站的右栏。3.libqrencode地址:http://fukuchi.org/works/qrencode/index.en.html PHP支持,请参考:http://hirokawa.netflowers.jp/entry/4900/4。二维码Perl CGI PHP脚本地址:http://www.swetake.com/qr/qr_cgi.html.

PS:这里还有一个二维码工具(带logo和各种定制功能),非常强大!免费供所有人使用:

http://tools.jb51.net/transcoding/jb51qrcode

版权声明:php生成二维码的几种方法及其使用实例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。