php快速生成炫酷二维码

2,770次阅读

共计 470 个字符,预计需要花费 2 分钟才能阅读完成。

安装依赖包

composer.json 文件添加..


{
    "require": {
        "php": "^7.2",
        "chillerlan/php-qrcode": "dev-master"
    }
}

执行安装


composer install --no-dev

示例代码

以下是在 phalcon 框架中的使用


    ...

    public function qrcodeAction() {$qrcodeContent = $this->request->get('content');
        $options = new QROptions(['version'      => QRCode::VERSION_AUTO,
            'outputType'   => QRCode::OUTPUT_IMAGE_PNG,
            'eccLevel'     => QRCode::ECC_L,
            'scale'        => 6,
            'imageBase64'  => false,
        ]);
        $this->response->setContentType("image/png");
        return (new QRCode($options))->render($qrcodeContent);
    }

    ...

正文完
 
Blood.Cold
版权声明:本站原创文章,由 Blood.Cold 2019-06-04发表,共计470字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。