微信支付生成二维码插件类

使用composer 下载:

endroid/qr-code

<?php
namespace appindexcontroller;

use EndroidQrCodeQrCode;

class Code{

//接收展示二维码
public function index($url)
{
// 前端带着code访问我这个接口,然后请求到openid,拼成到个人中心的url再生成二维码
$qrCode = new QrCode($url);
$qrCode->setForegroundColor(array('r' => 0, 'g' => 0, 'b' => 0, 'a' => 0));
header('Content-Type: '.$qrCode->getContentType());
echo $qrCode->writeString();
exit();

}
}
原文地址:https://www.cnblogs.com/web928943/p/13793986.html