Maison >développement back-end >tutoriel php >Comment utiliser PHP pour générer des codes QR et des codes-barres
Comment utiliser PHP pour générer des codes QR et des codes-barres
Introduction :
Avec l'avènement du paiement mobile et de l'ère numérique, l'utilisation de codes QR et de codes-barres devient de plus en plus courante. Dans le domaine commercial, générer des QR codes et des codes barres est une fonction très pratique. PHP est un langage de programmation côté serveur populaire qui peut être utilisé pour générer dynamiquement des codes QR et des codes-barres. Cet article explique comment utiliser PHP pour réaliser cette fonctionnalité.
1. Générer un code QR
phpqrcode
. phpqrcode
库。首先,需要使用 composer 安装库。在终端中执行以下命令:
composer require chillerlan/php-qrcode
qrcode.php
文件。编写代码
<?php require 'vendor/autoload.php'; use chillerlanQRCode{QRCode, QROptions}; $qrCode = new QRCode(new QROptions([ 'outputType' => QRCode::OUTPUT_IMAGE_PNG, 'eccLevel' => QRCode::ECC_H, 'imageBase64' => false ])); $qrCode->render('https://example.com', 'path/to/save/qrcode.png');
运行代码
在终端中执行以下命令:
php qrcode.php
qrcode.png
的二维码图片。二、生成条形码
bacon/bacon-qr-code
库。执行以下命令安装库:
composer require bacon/bacon-qr-code
barcode.php
文件。编写代码
<?php require 'vendor/autoload.php'; use BaconQrCode{Code128, RendererImagePng}; $code = '1234567890'; // 要生成条形码的内容 $renderer = new Png(); // 使用 PNG 格式输出 $writer = new Code128(); $writer->setRenderer($renderer); $writer->setCode($code); $writer->writeFile('path/to/save/barcode.png');
运行代码
在终端中执行以下命令:
php barcode.php
barcode.png
rrreee
qrcode.php
dans le répertoire racine du projet. 🎜🎜🎜Écrivez le code🎜rrreee🎜🎜🎜Exécutez le code🎜Exécutez la commande suivante dans le terminal : 🎜rrreee🎜🎜Affichez le code QR généré🎜Un fichier nommé qrcode.png sera généré sous le spécifié enregistrer le chemin. code> image du code QR. 🎜🎜🎜2. Générer un code-barres🎜🎜🎜Dépendances d'installation🎜Tout comme la génération de codes QR, nous devons installer la bibliothèque de génération de codes-barres. Dans cet article, nous choisissons d'utiliser la bibliothèque <code>bacon/bacon-qr-code
. 🎜🎜🎜Exécutez la commande suivante pour installer la bibliothèque : 🎜rrreeebarcode.php
dans le répertoire racine du projet. 🎜🎜🎜Écrivez le code🎜rrreee🎜🎜🎜Exécutez le code🎜Exécutez la commande suivante dans le terminal : 🎜rrreee🎜🎜Affichez le code-barres généré🎜Un fichier nommé barcode.png
sera généré sous le image de code-barres du chemin de sauvegarde spécifié. 🎜🎜🎜Résumé : 🎜En utilisant la bibliothèque PHP, nous pouvons facilement implémenter la fonction de génération de codes QR et de codes-barres. En développement réel, les codes QR et codes-barres générés peuvent être personnalisés en fonction des besoins, comme l'ajout de logos, l'ajustement des tailles, etc. J'espère que cet article pourra vous aider à démarrer rapidement avec la fonction de génération de codes QR et de codes-barres. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!