本文主要是介绍thinkphp使用QRcode生成二维码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一.下载phpqrcode.php类库
链接:PHP QR Code download | SourceForge.net,下载并解压。
2、加载类库,调用类库方法
解压后的文件夹放到extend目录下,引入该类库,具体代码如下:
/*** 功能:生成二维码* @param string $qrData 手机扫描后要跳转的网址* @param string $qrLevel 默认纠错比例 分为L、M、Q、H四个等级,H代表最高纠错能力* @param string $qrSize 二维码图大小,1-10可选,数字越大图片尺寸越大* @param string $savePath 图片存储路径* @param string $savePrefix 图片名称前缀*/
function createQRcode($savePath, $qrData = 'PHP QR Code :)', $qrLevel = 'L', $qrSize = 4, $savePrefix = 'qrcode')
{Loader::import('phpqrcode.phpqrcode');if (!isset($savePath)) return '';//设置生成png图片的路径$PNG_TEMP_DIR = $savePath;//检测并创建生成文件夹if (!file_exists($PNG_TEMP_DIR)) {mkdir($PNG_TEM
这篇关于thinkphp使用QRcode生成二维码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!