Thinkphp通过phpqrcode实现网址验证码
第一步:
phpqrcode下载第三方扩展包,http://phpqrcode.sourceforge.net/
第二步:
将扩展包放到/ThinkPHP/Library/Vendor/下的Phpqrcode文件夹拷贝到自己的项目中;
第三步:
在/Application/Common/Common/function.php增加如下函数
/**
* 生成二维码
* @param string $url url连接
* @param integer $size 尺寸 纯数字
*/
function qrcode($url,$size=4){
Vendor('phpqrcode.phpqrcode');
QRcode::png($url,false,QR_ECLEVEL_L,$size,2,false,0xFFFFFF,0x000000);
}
然后直接调用qrcode($url,$size)函数;第一个参数传链接;第二个参数传大小即可;
第四步:
创建方法
public function code()
{
$url = 'www.baidu.com';
$qrcode = qrcode($url);
echo $qrcode;
}
完成以上四步既可以完成phpqrcode生产二维码
一个勤勤恳恳码代码的码农,爱生活,爱代码!