php技术 生成二维码图片代码

2025-10-28 14:17:45

1、第一种方法:利用使用最广泛,最方便的Google api技术实现;

2、<?php

//1.封装生成二维码图片的函数(方法)

 /** *利用google api生成二维码图片

 * $content:二维码内容参数

 * $size:生成二维码的尺寸,宽度和高度的值

 * $lev:可选参数,纠错等级

 * $margin:生成的二维码离边框的距离

 */

function create_erweima($content, $size = '100', $lev = 'L', $margin= '0') {    $content = urlencode($content);

 $image = '<img src="http://chart.apis.google.com/chart?chs='.$size.'x'.$size.'&amp;cht=qr&chld='.$lev.'|'.$margin.'&amp;chl='.$content.'"  widht="'.$size.'" height="'.$size.'" />';

    return $image;

}

3、/* * 使用注意事项 * 1.先构建内容字符串 * 2.调用函数生成 */

//构建内容字符串

$content="微信公众平台:思维与逻辑\r\n公众号:siweiyuluoji";

//调用函数生成二维码图片

echo create_erweima($content);

//纯文字型生成的图片如下图所示:

php技术 生成二维码图片代码

4、//把网址生成二维码;

$url="http://jingyan.baidu.com/article/0964eca23c39ce8285f5363c.html";

$url.="\r\n";

$url.="http://jingyan.baidu.com/article/03b2f78c4d28ae5ea237ae15.html";

echo create_erweima($url);

?>

php技术 生成二维码图片代码

5、上述示例代码下载地址:http://pan.baidu.com/s/1i3fyAWl

php技术 生成二维码图片代码

1、第二种方法使用php类库PHP QR Code;下载地址:http://pan.baidu.com/s/1eQrFVUi ;或者在官网下载:http://phpqrcode.sourceforge.net

2、下载好解压,然后将phpqrcode文件夹拷贝(或复制)到项目中去;

php技术 生成二维码图片代码

3、<?php

//引入核心库文件

include "phpqrcode/phpqrcode.php";

//定义纠错级别

$errorLevel = "L";

//定义生成图片宽度和高度;默认为3

$size = "4";

//定义生成内容

$content="微信公众平台:思维与逻辑;公众号:siweiyuluoji";

//调用QRcode类的静态方法png生成二维码图片//

QRcode::png($content, false, $errorLevel, $size);

//生成网址类型

$url="http://jingyan.baidu.com/article/48a42057bff0d2a925250464.html";

$url.="\r\n";

$url.="http://jingyan.baidu.com/article/acf728fd22fae8f8e510a3d6.html";

$url.="\r\n";

$url.="http://jingyan.baidu.com/article/92255446953d53851648f412.html";

QRcode::png($url, false, $errorLevel, $size);

//示例代码下载地址:http://pan.baidu.com/s/1kTyruRl

?>

php技术 生成二维码图片代码

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢