使用php生成qr代码

时间:2013-12-19 09:17:24

标签: php qr-code

我使用了github php qrcode库。我可以毫无问题地生成qr代码。然而,如果生成它并回显一些单词,那么qr代码就会乱码。

我的代码如下:

<?php 
 include "phpqrcode/qrlib.php";
 $link = "http://mail.gmail.com";
 echo "ABC";
 QRcode::png($link);
?>

如果我评论回声“ABC”,那么qr代码就可以了。为什么会这样?

2 个答案:

答案 0 :(得分:5)

png函数创建图像并直接将其文件内容流式传输到浏览器。在两者之间回送数据就像在记事本中编辑图像和插入随机数据一样,从而破坏图像。

答案 1 :(得分:1)

您正在使用的库将数据作为图像发送,一旦您发送文本,您就会破坏图像。