使用 phpqrcode 生成 SVG 时出错



我正在尝试执行文档中 SVG 基本输出示例中的以下代码。

<?php
include('vendors/phpqrcode/qrlib.php');
$svgCode = QRcode::svg('PHP QR Code :)');
echo $svgCode; 

我得到的只是错误:

致命错误:调用未定义的方法 QRcode::svg((

/

path/to/php/file/index.php 在第 1337 行

奇怪的是,简单的PNG输出示例工作正常,没有任何错误,因此包含必须正确。

<?php
include('vendors/phpqrcode/qrlib.php');
QRcode::png('PHP QR Code :)');

你们知道我可能忘记检查什么吗?也许错误对你来说是显而易见的。

正如在另一个线程中注意到的那样,我自己经历了,最新版本 https://github.com/t0k4rt/phpqrcode。有了那里的版本,SVG 就实现了并工作了。

最新更新