08 实例讲解微信公众号开发-如何生成二维码
2016-12-31 本文已影响232人
yanndy
如何生成二维码
使用php qr code开源包可以很方便的将信息编码成二维码方式,只要将下载的phpqrcode源码目录放在合适的路径下,在需要调用生成二维码的函数文件中加上 include("phpqrcode存放的路径")
。
在使用时可能会碰到权限的错误的错误,原因是生成的png文件没有权限放到对应的目录下,给这个目录赋权限就能解决。另外要注意对png文件及时进行清理。
qrcode-error.png代码
<?php header("Content-Type:text/html; charset=utf-8");
include("./phpqrcode/phpqrcode.php");
?>
<html>
<head>
<style type="text/css">
.title{ font-size: 200%; text-align:center; }
.bottom{ font-size: 100%; text-align:center;}
.qr_image{text-align:center;}
</style></head><body>
<?php
$isbn13 = 'EAN_13,9787540438845';
#filename
$src='qrcode_'.'_'.$isbn13.'.png';
QRcode::png($isbn13,$src);
?>
<div class='title'>
<?php echo '生成二维码';?>
</div>
<div class="qr_image">
<img width="320" height="320" border="0" id="detailImg" src="<?php echo $src?>"/>
</div>
<div class='bottom'>
<?php echo '扫一扫';?>
</div> </body></html>
生成的二维码如下:
qrcode.png打开微信测试号里面的
扫码藏书
菜单,扫描这个二维码也可以获得ISBN的信息。