Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
/ qrcode Public

PhalApi 二维码扩展,基于QRCode实现。

Notifications You must be signed in to change notification settings

phalapi/qrcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

二维码扩展

PhalApi 二维码扩展,基于PHP QRCode实现。可用于生成二维码图片。

安装和配置

修改项目下的composer.json文件,并添加:

    "phalapi/qrcode":"dev-master"

然后执行composer update

注册

在/path/to/phalapi/config/di.php文件中,注册:

$di->qrcode = function() {
    return new \PhalApi\QrCode\Lite();
};

使用

第一种使用方式:直接输出二维码图片:

\PhalApi\DI()->qrcode->png('Hello PhalApi!', false, 'L', 4);

效果类似如下:

或者直接浏览器访问:http://api.phalapi.net/?s=QrCode.Png&data=Hello%20PhalApi!&size=10

第二种使用方式:将二维码图片保存到文件。

\PhalApi\DI()->qrcode->png('Hello PhalApi!', '/path/to/your_file.png', 'L', 4);

代码示例

可参考PhalApi的示例源代码

About

PhalApi 二维码扩展,基于QRCode实现。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages