一、选择合适的二维码生成库
二、安装PHP QR Code库
首先,确保你的PHP环境中已安装Composer。然后,使用以下命令安装PHP QR Code库:
composer require php-qr-code/qrlib
三、生成二维码
- 引入库文件
<?php
require_once 'path/to/qrlib.php';
?>
- 设置二维码内容
$content = 'https://www.example.com';
- 设置二维码参数
$qr = new QRcode();
$qr->set('L', QR_ECLEVEL_L); // 错误更正级别:L(低),M(中),Q(高),H(高)
$qr->set('margin', 2); // 边距大小
- 生成二维码
$qr->png($content, false, 150, 150);
四、自定义二维码样式
- 背景色和前景色
- 二维码中心图案
- 二维码的纠错等级
$qr = new QRcode();
$qr->set('L', QR_ECLEVEL_L);
$qr->set('margin', 2);
$background_color = array(255, 255, 255); // 背景色:白色
$foreground_color = array(0, 0, 0); // 前景色:黑色
$qr->png($content, false, 150, 150, $background_color, $foreground_color);