php生成二维码图片方法汇总
更新时间:2016年12月17日 11:05:24 投稿:hebedich
本文给大家汇总介绍了2种php生成二维码图片的方法,一个是利用谷歌api一个是实用phpqrcode类库,都非常方便,有需要的小伙伴可以参考下
脚本之家 / 编程助手:解决程序员“几乎”所有问题!
脚本之家官方知识库 → 点击立即使用
第一种方法:
1,第一种方法:利用使用最广泛,最方便的Google api技术实现;
2
1 2 3 4 5 6 7 8 9 10 11 12 13 | ,<?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 . '&cht=qr&chld=' . $lev . '|' . $margin . '&chl=' . $content . '" widht="' . $size . '" height="' . $size . '" />' ; return $image ; } |
3
1 2 3 4 5 6 7 8 9 10 11 | /* 使用注意事项 先构建内容字符串 调用函数生成 */ //构建内容字符串 $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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | ,<?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 ); ?> |
微信公众号搜索 “ 脚本之家 ” ,选择关注
程序猿的那些事、送书等活动等着你
相关文章
FleaPHP框架数据库查询条件($conditions)写法总结
这篇文章主要介绍了FleaPHP框架数据库查询条件($conditions)写法,结合实例形式总结分析了针对$conditions参数为整数,字符串,数组等情况的使用方法及各种查询技巧,需要的朋友可以参考下2016-03-03关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
最近做了个项目,当token验证之后,发送消息给订阅号,但是没有消息返回,下面小编通过本篇文章给大家分享我的解决办法2015-12-12ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
下面小编就为大家带来一篇ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-07-07
最新评论