一、选择合适的二维码生成库

二、安装PHP QR Code库

首先,确保你的PHP环境中已安装Composer。然后,使用以下命令安装PHP QR Code库:

composer require php-qr-code/qrlib

三、生成二维码

  1. 引入库文件
<?php
require_once 'path/to/qrlib.php';
?>
  1. 设置二维码内容
$content = 'https://www.example.com';
  1. 设置二维码参数
$qr = new QRcode();
$qr->set('L', QR_ECLEVEL_L); // 错误更正级别:L(低),M(中),Q(高),H(高)
$qr->set('margin', 2); // 边距大小
  1. 生成二维码
$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);

五、总结