现在我们就直奔主题【玩转PHP之快速生成二维码】:
首先需要给大家介绍一个很好的用于在PHP中生成二维码的开源库“phpqrcode”;你只要把它下载并复制到你的项目文件夹中!
然后我们直接写一个生成二维码的PHP示例代码:
代码如下:
<?php // 引入qrlib文件 include 'phpqrcode/qrlib.php'; $text = I love PHP; // 使用png()生成二维码 QRcode::png($text);
这里我们先引入qrlib.php文件,然后定义一个想要显示的内容“I love PHP”,最后通过QRcode::png($text);方式生成二维码;
生成结果则是:
现在大家拿出手机扫一扫嘞~
扫出的结果是不是“I love PHP”?是不是非常简单快速!
注意了!在“phpqrcode”中有一个名为“qrlib.php”的文件
此文件必须包含在代码中才能使用名为“png()”的函数,该函数位于 QRcode 类中;png() 函数在我们传递一些文本作为参数时直接在浏览器中输出一个二维码,但我们也可以创建一个文件并存储它。
语法是:
QRcode::png($text, $file, $ecc, $pixel_Size, $frame_Size);
该函数接受上面提到的五个参数:
$text:这个参数给出了需要在二维码中的显示消息,它是强制性参数。
$file:指定保存生成的二维码的位置。
$ecc:该参数指定QR的纠错能力,它有 4 个级别 L、M、Q 和 H。
$pixel_Size:指定二维码的像素大小。
$frame_Size:指定 Qr 的大小,它是从 1-10 级。
最后给大家推荐最新最全面的《PHP教程》~快来学习吧!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。