1 /** 2 * 封装生成二维码函数 3 * 4 */ 5 6 function getQrcode($url){ 7/*生成二维码*/ 8vendor("phpqrcode.phpqrcode"); 9$data =$url;10$level = 'L';// 纠错级别:L、M、Q、H11$size =4;// 点的大小:1到10,用于手机端4就可以了12$QRcode = new \QRcode();13ob_start();14$QRcode->png($data,false,$level,$size,2);15$imageString = base64_encode(ob_get_contents());16ob_end_clean();17return "data:image/jpg;base64,".$imageString;18 }
第一步:下载phpqrcode到本地;
/projects/phpqrcode/files/latest/download?source=typ_redirect
第二步上传到vendor目录底下,vendor/phpqrcode/phpqrcode.php
第三步:封装生成二维码函数如上,返回base64;
版权所有小智,如有转载请注明出处