资讯专栏INFORMATION COLUMN

php生成二维码图片

张迁 / 1483人阅读

摘要:第一种方法第一种方法利用使用最广泛,最方便的技术实现封装生成二维码图片的函数方法利用生成二维码图片二维码内容参数生成二维码的尺寸,宽度和高度的值可选参数,纠错等级生成的二维码离边框的距离使用注意事项先构建内容字符串调用函数生成构建内容字符串

第一种方法:

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

2, //封装生成二维码图片的函数(方法)
/* 利用google api生成二维码图片

$content:二维码内容参数

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

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

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

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

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;下载地址:http://pan.baidu.com/s/1eQrFVUi ;或者在官网下载:http://phpqrcode.sourceforge.net

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

3,//引入核心库文件
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);

?>

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/22161.html

相关文章

  • PHP图片处理之维码加文字

    摘要:分析将链接生成二维码不难,直接即可解决。打开图片将生成的二维码图片按照路径打开,获取相关信息。销毁图片销毁生成的图片资源和生成的图片文件。 需求 客户商品管理系统,每个商品需要生成一个二维码以便手机直接扫描查看商品信息,而对应的,二维码下方必须有一串唯一码,它们存在于一张图片上,以方便用户另存打印贴纸(不相干细节省略)。 分析 将链接生成二维码不难,直接qrcode即可解决。 剩下的对...

    justjavac 评论0 收藏0
  • 分享一下利用phpqrcode维码生成类库和imagecopymerge函数制拼合(镶嵌、合并、水

    摘要:二维码图片宽度二维码图片高度图片宽度图片高度重新组合图片并调整大小最后直接输出图像即可还是老样子,我们给图片来个名字这次用为随机数时间戳而后输出图像整个带的二维码生成就完成了。 利用 phpqrcode 二维码生成类库和 imagecopymerge 函数制作带二维码的图片 首先引用phpqrcode类库 下载phpqrcode类库 下载地址就不提供了,百度一搜一大把; 新建...

    Turbo 评论0 收藏0
  • 分享一下利用phpqrcode维码生成类库和imagecopymerge函数制拼合(镶嵌、合并、水

    摘要:二维码图片宽度二维码图片高度图片宽度图片高度重新组合图片并调整大小最后直接输出图像即可还是老样子,我们给图片来个名字这次用为随机数时间戳而后输出图像整个带的二维码生成就完成了。 利用 phpqrcode 二维码生成类库和 imagecopymerge 函数制作带二维码的图片 首先引用phpqrcode类库 下载phpqrcode类库 下载地址就不提供了,百度一搜一大把; 新建...

    SexySix 评论0 收藏0
  • PHP生成微信小程序维码,可生成带参数维码

    摘要:微信小程序官方开放了个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用生成二维码。 微信小程序官方开放了3个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用php生成二维码。 首先要获取Access_token 这个请求起来也是很容易的,微信开发文档有请求接口:要把自己的小程序的APPID和APPSECRET获取到 h...

    jsliang 评论0 收藏0
  • PHP生成微信小程序维码,可生成带参数维码

    摘要:微信小程序官方开放了个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用生成二维码。 微信小程序官方开放了3个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用php生成二维码。 首先要获取Access_token 这个请求起来也是很容易的,微信开发文档有请求接口:要把自己的小程序的APPID和APPSECRET获取到 h...

    afishhhhh 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<