booosta / qrcode
Booosta框架的二维码生成器
v4.0.2
2023-02-14 17:42 UTC
Requires
- php: >=8.0.0
- booosta/base: dev-master
- cunheise/phpqrcode: ^1.0
This package is auto-updated.
Last update: 2024-09-29 17:47:08 UTC
README
本模块为PHP Booosta提供二维码生成器。
Booosta允许快速开发PHP网络应用程序。它主要针对小型网络应用程序设计。它不提供严格的MVC区分。尽管MVC概念影响了框架。模板、数据对象可以看作是MVC的V(视图)和M(模型)。
直到版本3,Booosta可在Sourceforge上找到:https://sourceforge.net/projects/booosta/ 从版本4开始,它位于Github上,并在Packagist下作为booosta/booosta提供。
安装
由于这是一个Booosta框架的模块,您必须先安装此框架。请参阅安装说明来完成此操作。如果您的Booosta已安装,您可以使用以下命令安装此模块:
composer require booosta/qrcode
用法
在您的脚本中,您使用模块
# [...]
$qrcoder = $this->makeInstance('Qrcode', 'https://linuxkernel.org.cn');
$qrcoder->save_file('myqrcode.png');
然后您可以在您的网站根目录中找到文件myqrcode.png
。当然,您可以将文件保存到子目录中。如果您想在您的网站上显示二维码,请使用以下代码:
# myscript.php
$qrcoder = $this->makeInstance('Qrcode', 'https://linuxkernel.org.cn');
$qrcoder->show_js('mycode');
# myscript.tpl
<div id="mycode"></div>