最近有这样一个需求,需要生成二维码 并且用户用手机扫描生成的二维码之后会跳转到在二维码中保存的url地址。老大扔给了我一个phpqrcode.zip压缩包 说研究一下这个 用这个就可以了。之后研究了一下 感觉这个东西很不错。以下demo中的示例代码我会在博文最下面
给你们所用到的相关文件压缩包。压缩包里面除了必须用到的相关类库文件还有一个我自己写的demo.php文件。
一、简单介绍下phpqrcode
PHP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,
官网地址: http://phpqrcode.sourceforge.net
下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。
二、phpqrcode生成二维码demo如下
include "phpqrcode/phpqrcode.php"; //引入PHP QR库文件 $url="http://www.360.com/"; //二维码中携带的链接 $errorCorrectionLevel = "L"; //参数控制二维码容错率,不同的参数表示二维码可被覆盖的区域百分比。 $matrixPointSize = "3"; //生成二维码图片的大小 $result = QRcode::png($url, false, $errorCorrectionLevel, $matrixPointSize); echo $result; //输出生成的二维码图片
使用方式也可参考此链接: http://www.360doc.com/content/16/1112/14/38118611_605871620.shtml
在浏览器运行这段php代码即可看到生成的二维码如下所示(使用手机扫一扫即可进入到奇虎360的官网):
声明:禁止任何非法用途使用,凡因违规使用而引起的任何法律纠纷,本站概不负责。
精彩评论