我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

ThinkPHP+phpqrcode怎么生成二维码

本篇内容介绍了“ThinkPHP+phpqrcode怎么生成二维码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都网站建设、网站制作服务团队是一支充满着热情的团队,执着、敏锐、追求更好,是创新互联的标准与要求,同时竭诚为客户提供服务是我们的理念。创新互联公司把每个网站当做一个产品来开发,精雕细琢,追求一名工匠心中的细致,我们更用心!

一、下载phpqrcode扩展库

官方下载地址:https://sourceforge.net/projects/phpqrcode/files/

ThinkPHP+phpqrcode怎么生成二维码

【相关教程推荐:thinkphp框架】

二、使用phpqrcode扩展库

1、解压后,打开如下图:

ThinkPHP+phpqrcode怎么生成二维码

2、为了方便调用,我们可以修改phpqrcode.php这个文件名,修改成“QRcode.php”,然后添加命名空间,如下:

ThinkPHP+phpqrcode怎么生成二维码

3、把phpqrcode文件夹放到extend扩展目录

ThinkPHP+phpqrcode怎么生成二维码

4、在代码里调用

//引用
use phpqrcode\QRcode;
//调用类库静态方法
$qrcode=QRcode::png('二维码内容',false, '容错级别', '图片大小', '外边距离(白边)	');

5、示例

error('参数非法');
		$text  = trim($data['text']); 
		//计算图片尺寸
		$width = isset($data['width']) ? trim($data['width']):100;	
		$size  = floor($width/37*100)/100 + 0.01;
		
		$errorCorrectionLevel =intval(2) ;//容错级别 
      	$matrixPointSize = intval($size); //生成图片大小 
		$margin =0;//外边距离(白边)		
		$qrcode=QRcode::png($text,false, $errorCorrectionLevel, $matrixPointSize, $margin);
		die;
	}
}
?>

“ThinkPHP+phpqrcode怎么生成二维码”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


文章题目:ThinkPHP+phpqrcode怎么生成二维码
当前链接:http://shouzuofang.com/article/ighiop.html

其他资讯