首页 » 资源分享 » PHP » 正文

yaf系列学习之九:Yaf类库Library的使用之phpqrcode



现在的项目中,生成二维码的功能很普遍,我们知道php有个phpqrcode类库可以帮助我们来轻松生成二维码,实际上我们可以联系到我们在之前的文章《yaf系列学习之三:Yaf类库Library的使用之redis》和《PHP使用phpqrcode生成二维码》,不妨自己动手在yaf框架中接入phpqrcode类库。
如果遇见了困难,没关系,我来继续教大家怎么接入。

1、到phpqrcpde官网(http://phpqrcode.sourceforge.net/)下载类库,下载类库后我们只需要用到phpqrcode.php文件。
2、在 library 下面新建文件夹Qrcode然后将phpqrcode.php文件放入,并改名成QRcode.php。
3、打开QRcode.php文件,在最上方写上对应的命名空间:namespace Qrcode。
4、接下来我们仅仅只需要在需要用到生成二维码的地方实例化QRcode,就可以使用其里面的png(),来生成二维码了。
示例:
$QRcode = new \Qrcode\QRcode();
$url = 'http://www.caizhichao.cn'; //二维码内容
$errorCorrectionLevel = 'H'; //容错级别
$matrixPointSize = 5; //生成图片大小
$QRcode::png($url, false, $errorCorrectionLevel, $matrixPointSize, 1);
5、完成