微信支付生成二维码插件类
使用composer 下载:
endroid/qr-code
<?php
namespace app\index\controller;
use Endroid\QrCode\QrCode;
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();
}
}