Position actuelle: Accueil> Derniers articles> Tutoriel sur l'implémentation rapide du générateur de code QR simple avec PHP

Tutoriel sur l'implémentation rapide du générateur de code QR simple avec PHP

M66 2025-06-24

Comment écrire un simple générateur de code QR via PHP

Les codes QR sont très populaires dans la vie moderne. Ils peuvent rapidement transmettre des informations et améliorer l'expérience utilisateur. Cet article vous apprendra comment utiliser PHP pour créer un simple générateur de code QR pour vous aider à générer facilement des images de code QR.

1. Préparez la bibliothèque de l'environnement et de la dépendance

Avant de commencer, assurez-vous que vous avez installé les suivants:

  1. PHP: Veuillez confirmer que votre version PHP est la dernière. Vous pouvez entrer PHP -V sur la ligne de commande pour afficher les informations de la version.
  2. Compositeur: PHP dépend de l'outil de gestion, garantissant qu'il est installé et disponible via la ligne de commande.
  3. Bibliothèque de génération de code QR: Nous utiliserons la bibliothèque Endroid / QR Code largement utilisée pour l'installer via Composer.

Exécutez la commande suivante sur la ligne de commande pour installer la bibliothèque de génération de code QR:

 <span class="fun">Le compositeur nécessite un code endroid / QR</span>

2. Écrivez du code QR pour générer du code

Une fois l'installation terminée, créez un fichier nommé qrcode.php et écrivez-le comme suit:

Présentation de la bibliothèque de code QR

 <?php
require_once __DIR__ . '/vendor/autoload.php';
<p>use Endroid\QrCode\QrCode;<br>

Créer une instance de code QR et définir des paramètres

 $qrCode = new QrCode('Hello, world!');  // Définir le contenu du code QR
$qrCode->setSize(300);                     // Définir la taille du code QR
$qrCode->setMargin(10);                    // Définir la marge de code QR
$qrCode->setEncoding('UTF-8');             // Définir la méthode d&#39;encodage

Image de code QR de sortie

 header('Content-Type: ' . $qrCode->getContentType());  // Définir le type de contenu de l&#39;en-tête de réponse
echo $qrCode->writeString();                              // Image de code QR de sortie

3. Exécuter pour générer du code QR

Après enregistrer le fichier, exécutez-le sur la ligne de commande:

 <span class="fun">php qrcode.php> qrcode.png</span>

Cette commande exécutera le script PHP et enregistrera l'image de code QR générée en tant que fichier qrcode.png .

4. Vérifiez l'effet du code QR

En ouvrant le fichier qrcode.png , vous pouvez voir l'image de code QR générée. Vous pouvez également intégrer le code QR généré dans la page Web pour une numérisation facile.

Résumer

Cet article présente comment implémenter rapidement un simple générateur de code QR à l'aide de PHP et de la bibliothèque de code QR populaire. En définissant des paramètres tels que le contenu, la taille et les méthodes d'encodage, il est facile de générer un code QR qui répond à vos besoins. J'espère que ce tutoriel peut vous aider à maîtriser les étapes clés de la génération de code QR et à améliorer l'efficacité du développement du projet.