-
下载 PHP QR Code 库:
- 最常用的 PHP QR Code 库是
phpqrcode
。你可以从 SourceForge 下载:https://sourceforge.net/projects/phpqrcode/files/ - 下载后,将解压后的文件夹(通常名为
phpqrcode
)放在你的 PHP 项目目录下。
- 最常用的 PHP QR Code 库是
-
引入库文件:
- 在你的 PHP 脚本中,使用
include 'phpqrcode/qrlib.php';
来引入库的主文件。请确保路径是正确的,根据你将phpqrcode
文件夹放在项目中的位置进行调整。
- 在你的 PHP 脚本中,使用
<?php
// 引入 QR Code 库 (你需要先下载并引入一个 PHP QR Code 生成库,例如 phpqrcode)
include 'phpqrcode/qrlib.php';
// 设置要生成 QR Code 的数据
$data = 'https://www.example.com'; // 你想要编码到 QR Code 中的数据
// 设置保存 QR Code 图片的文件路径和名称
$filename = 'qrcode.png';
$filepath = 'images/' . $filename; // 建议放在一个单独的文件夹中
// 设置 QR Code 的纠错级别 (L, M, Q, H)
$level = 'L';
// 设置 QR Code 的尺寸 (像素)
$size = 10;
// 创建保存图片的文件夹,如果不存在
if (!file_exists('images')) {
mkdir('images', 0755, true);
}
// 生成 QR Code 图片并保存
QRcode::png($data, $filepath, $level, $size, 2); // 最后一个参数是边框大小
// 输出生成的 QR Code 图片 (可选)
echo '<img src="' . $filepath . '" alt="QR Code">';
// 你也可以直接在浏览器中输出 QR Code,不保存文件
// QRcode::png