1.下载php qr code类
地址:
2.确认开启了 PHP gd扩展
3.调用示例
include "phpqrcode.php";$outfile = date('Ymdhis') . ".png";
$text = "二维码内容";
QRcode::png($text, $outfile, QR_ECLEVEL_L, 6, 2, true);ob_clean();//清空(擦掉)输出缓冲区//拼接上logo$logo = "wxlogo.png";;if ($logo !== FALSE) { $QR = imagecreatefromstring(file_get_contents($outfile)); $logo = imagecreatefromstring(file_get_contents($logo)); $QR_width = imagesx($QR);//二维码图片宽度 $logo_width = imagesx($logo);//logo图片宽度 $logo_height = imagesy($logo);//logo图片高度 $logo_qr_width = 64; $scale = $logo_width/$logo_qr_width; $logo_qr_height = $logo_height/$scale; $from_width = ($QR_width - $logo_qr_width) / 2; //重新组合图片并调整大小 imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width, $logo_qr_height, $logo_width, $logo_height);}ImagePng($QR, $outfile);//图片上传至云 返回路径
……