booosta/qrcode

Booosta框架的二维码生成器

v4.0.2 2023-02-14 17:42 UTC

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>