html
<div class="normal-box">
<div class="box-row clearfix">
<p class="t">扫描二维码推荐:</p>
<img class="er-weima" src="<{:U('QRcode')}>?url=<{:urlencode(C('WillshopHostName').U('Register/index').'?member_id='.session('member.member_id'))}>" />
<div class="r-tip">
<p class="r-tip-title">温馨提示:</p>
<p class="">这里的东西很重要!这里的东西很重要!这里的东西很重要!</p>
<p class="">这里的东西很重要!这里的东西很重要!这里的东西很重要!</p>
<p class="">这里的东西很重要!这里的东西很重要!这里的东西很重要!</p>
</div>
</div>
</div>
php:
public function QRcode()
{
Vendor('phpqrcode.phpqrcode');
$errorCorrectionLevel =intval($level) ;//容错级别
$matrixPointSize = intval($size);//生成图片大小
$url=I('get.url')?I('get.url'):$url;
$size=I('get.size')?I('get.size'):$size;
$level=I('get.level')?I('get.level'):$level;
$object = new \QRcode();
$object->png(I('get.url'), false, $errorCorrectionLevel, $matrixPointSize, 2);
}
页面直接加载就调用QRcode方法