龙空技术网

Webman整合phpqrcode生成二维码

亮仔学编程 51

前言:

今天同学们对“php批量生成二维码的方法”大体比较关注,各位老铁们都需要了解一些“php批量生成二维码的方法”的相关内容。那么小编同时在网络上收集了一些关于“php批量生成二维码的方法””的相关知识,希望大家能喜欢,你们一起来了解一下吧!

第一步:去官网下载 phpqrcode();

第二步:在webman目录下新建文件夹extend(与public同级);

第三步:下载的phpqrcode复制到extend目录(如下面图片):

第四步:phpqrcode目录下的qrlib.php增加命名空间(namespace extend\phpqrcode;);

第五步:为了方便调用,在phpqrcode目录下新增文件myQRcode.php(内容如下):

<?phpnamespace extend\phpqrcode;use QRcode;class myQRcode{    public function __construct()    {        require_once 'extend/phpqrcode/qrlib.php';        return true;    }    public function makeQRcode($text, $destFilePath = false)    {        return QRcode::png($text, $destFilePath, QR_ECLEVEL_L, 5, 1);    }}

第六步:其他控制器中调用(内容如下):

<?phpnamespace app\controller;use support\Request;use extend\phpqrcode\myQRcode;class IndexController{    public function index(Request $request)    {        $qr = new myQRcode();        $qr->makeQRcode(';,'public/a.png');        $default_name = 'webman';        $name = $request->get('name',$default_name);        return response('Hello '.$name);    }}

第七步:在public目录下生成了a.png图片,用手机扫码就可以进入相应的地址。

标签: #php批量生成二维码的方法