文档章节

php如何生成二维码,简单示例

梦梦阁
 梦梦阁
发布于 2013/11/25 15:17
字数 206
阅读 86
收藏 1

php生成二维码,听上去复杂,无从下手,也许你找了好多方法,今天我就一个方法试试,我做了个小例子,大家可以作参考,也可以作补充哦

<?php
$urlToEncode="http://bbs.lewanchina.com";
generateQRfromGoogle($urlToEncode);
function generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')
{
 $url = urlencode($url);
 echo '<img src="http://chart.apis.google.com/chart?chs='.$widhtHeight.'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.'|'.$margin.'&chl='.$chl.'" alt="QR code" widhtHeight="'.$size.'" widhtHeight="'.$size.'"/>';
}
 
//生成二维码
require_once(dirname(dirname(dirname(__FILE__))).'/style/code/commons.php');
$errorCorrectionLevel ='L';    
$matrixPointSize = 6;
$upload_url = '/uploads/rcode/'.$number.'.png';
$filename = dirname(dirname(dirname(__FILE__))).$upload_url;
QRcode::png($number, $filename, $errorCorrectionLevel, $matrixPointSize, 2);  
?>
commons.php页面
<?php
    $root = dirname(dirname(dirname(__FILE__))).'/style/code/';
    include $root."qrconst.php";
    include $root."qrconfig.php";
    include $root."qrtools.php";
    include $root."qrspec.php";
    include $root."qrimage.php";
    include $root."qrinput.php";
    include $root."qrbitstream.php";
    include $root."qrsplit.php";
    include $root."qrrscode.php";
    include $root."qrmask.php";
    include $root."qrencode.php";
?>



这个例子我已经试过了,确实能生产二维码


© 著作权归作者所有

共有 人打赏支持
梦梦阁
粉丝 27
博文 286
码字总数 157532
作品 0
嘉定
高级程序员
私信 提问
使用PHP生成二维码的二种方法(带logo图像)

分享下如何使用PHP生成二维码,以及如何生成中间带LOGO图像的二维码 一、利用Google API生成二维码 Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码: 二、使用P...

mysoftsky
2014/07/14
0
0
php实现微信推广海报代码示例

流程: 1、推广人输入“领取任务”关键字 2、服务端发送推广海报(内容:带推广人参数的二维码、推广人头像) 3、推广人进行推广 4、粉丝通过扫海报中二维码进行关注 5、 关注成功,服务端记...

RitaChen
2016/12/15
1K
0
thinkphp整合系列之phpqrcode生成二维码

php生成二维码其实挺简单的;当然指的是使用qrcode类库; 因此关于是否要写这篇博客;我是犹豫了再三的; 不过最后还是决定写下吧;如果有童鞋急着用;就可以直接引了; 再个也可以作为即将写...

白俊遥
2016/06/16
55
0
PhalApi 2.2.0 发布,PHP轻量级开源接口框架

PhalApi 2.2.0 发布了,主要改进内容包括: [主要更新] 1、内嵌二维码QrCode扩展,并添加生成二维码的示例接口服务Examples_QrCode.Png 2、在线接口列表文档、在线接口详情文档,渲染时支持指...

暗夜在火星
01/07
294
0
phpqrcode-二维码

下载 2016/11/15日 官网 phpqrcode-2010100721_1.1.4.zip 文件结构 类文件 demo1简单调用: png()参数: png($text, $outfile = false, $level = QRECLEVELL, $size = 3, $margin = 4, $sav......

金于虎
2016/11/15
6
0

没有更多内容

加载失败,请刷新页面

加载更多

w, vmstat, top, sar, nload命令查看系统状态信息

w/uptime 查看系统负载 cat /proc/cpuinfo 查看cpu核数 vmstat 监控系统状态,用法 vmstat 1,关键的几列: r, b, swpd, si, so, bi, bo, us, wa top 查看进程使用资源情况 top -c 显示详细的...

野雪球
今天
1
0
小白创建一个spring boot项目

进入 https://start.spring.io/

lilugirl
今天
2
0
Alibaba Java诊断利器Arthas实践--使用redefine排查应用奇怪的日志来源

背景 随着应用越来越复杂,依赖越来越多,日志系统越来越混乱,有时会出现一些奇怪的日志,比如: [] [] [] No credential found 那么怎样排查这些奇怪的日志从哪里打印出来的呢?因为搞不清...

hengyunabc
今天
2
0
home hosts

home hosts lwk@qwfys:~$ cat /etc/hosts127.0.0.1 localhost127.0.1.1 qwfys192.168.56.101vm600.qwfys.com39.108.212.91alpha1.ppy.com39.108.117.122alpha2.p......

qwfys
今天
3
0
大数据教程(6.1)hadoop生态圈介绍及就业前景

1. HADOOP背景介绍 1.1、什么是HADOOP 1.HADOOP是apache旗下的一套开源软件平台 2.HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理 3.HADOOP的核心组...

em_aaron
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部