PHP的QRCode庫可以生成任意大小的二維碼,實際上并沒有硬性的限制。您可以使用phpqrcode
庫生成任意尺寸的二維碼。以下是一個簡單的示例,展示如何使用phpqrcode
庫生成指定大小的二維碼:
<?php
// 引入phpqrcode庫
require_once 'vendor/autoload.php';
use Endroid\QrCode\QrCode;
// 設置二維碼內容
$content = 'https://example.com';
// 設置二維碼大小(單位:像素),例如:300x300
$size = 300;
// 創建QRCode對象
$qrCode = new QrCode($content);
// 設置二維碼顏色(前景色和背景色)
$qrCode->setColor('black', 'white');
// 設置二維碼錯誤糾正級別
$qrCode->setErrorCorrectionLevel(QrCode::ERROR_CORRECT_L);
// 生成二維碼圖片
$qrCode->writeFile('qrcode-' . $size . 'x' . $size . '.png');
?>
在這個示例中,我們使用phpqrcode
庫生成一個內容為https://example.com
的二維碼,并將其保存為qrcode-300x300.png
的圖片文件。您可以根據需要調整$size
變量來設置二維碼的大小。