phpqrcode 生成二维码

首先需要下载类库:官网地址

http://phpqrcode.sourceforge.net

其实只需要phpqrcode.php(在下载的压缩包的根目录)这一个文件就可以了。

接下来就是引入,调用,很简单,看个例子:

 

include "phpqrcode.php";//引入PHP QR库文件

$value="http://www.a.com/wap/index.html?id=111";

$errorCorrectionLevel = "L";

$matrixPointSize = "4";

QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize,2);

 

 

就可以生成二维码文件了,这是一个文件,但是很多时候我们是要在静态中引入图片路径的,解决方法如下:

 

 

/*
 * 根据网址生成对应二维码
 * @param $text 二维码网址
 * @param $size 二维码尺寸
 */

function qrCode($text,$size=10){
    require_once('phpqrcode.php');
    $PhpQRCode = new QRcode();
    ob_start();
    $PhpQRCode->png($text,false,'',$size,2);
    $imageString = base64_encode(ob_get_contents());
    ob_end_clean();
    return $imageString;
}

 


这里我是写了一个函数,到时候直接调用即可,然后在静态页面中可以如下调用

 

 

 

<img src="https://img-blog.csdnimg.cn/2022010611235924028.png" >

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值