利用php怎么实现一个二维码生成功能

发布时间:2020-12-15 17:12:14 作者:Leah
来源:亿速云 阅读:218

本篇文章为大家展示了利用php怎么实现一个二维码生成功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

第一种方法:

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

2

,<?php
//封装生成二维码图片的函数(方法)
/* 利用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/...'.$size.'x'.$size.'&amp;cht=qr&chld='.$lev.'|'.$margin.'&amp;chl='.$content.'" widht="'.$size.'" height="'.$size.'" />';

return $image;
}

3

/* 使用注意事项 先构建内容字符串 调用函数生成 */
//构建内容字符串
$content="微信公众平台:思维与逻辑rn公众号:siweiyuluoji";
//调用函数生成二维码图片
echo create_erweima($content);
//把网址生成二维码;
$url="http://jingyan.baidu.com/article/0964eca23c39ce8285f5363c.html";
$url.="rn";
$url.="http://jingyan.baidu.com/article/03b2f78c4d28ae5ea237ae15.html";
echo create_erweima($url);
?>

第二种方法:

1,第二种方法使用php类库PHP QR Code;下载地址:https://www.jb51.net/codes/189897.html ;或者在官网下载:http://phpqrcode.sourceforge.net

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

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.="rn";
$url.="http://jingyan.baidu.com/article/acf728fd22fae8f8e510a3d6.html";
$url.="rn";
$url.="http://jingyan.baidu.com/article/92255446953d53851648f412.html";
QRcode::png($url, false, $errorLevel, $size);

?>

上述内容就是利用php怎么实现一个二维码生成功能,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. 利用Android怎么实现一个二维码生成功能
  2. 利用php怎么实现一个文章置顶功能

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php

上一篇:如何在PHP中对数组进行定义

下一篇:利用PHP怎么实现一个定时任务功能

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》