PHP QR Code是一个开源的PHP二维码开源类库,基于libqrencode C库,并提供API代码创建QR条码图像,支持PNG、JPEG格式。功能强大,使用起来也非常简单。

demo代码如下:

<?php
include "./phpqrcode/phpqrcode.php";
$value = "https://blog.waaile.com";
$errorCorrectionLevel = "L";
$matrixPointSize = "4";
QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
exit;

PHP QR code项目源码下载地址 http://sourceforge.net/projects/phpqrcode/

libqrencode项目源码下载地址 http://fukuchi.org/works/qrencode/

将PHP QR code库放在站点个目录后,

打开 http://127.0.0.1/phpqrcode/ 可以看到如下界面

php-qrcode

如果运行时提示 Call to undefined function imageCreate() 错误,请按照下述方法进行配置

php.ini 中去掉 extension=php_gd2.dll 前边的 ;php.ini 拷贝到 C:\\windows 文件夹里 然后将php目录中的ext下的 php_gd2.dll 拷入 C:\\windows\system32