Laravel : G茅n茅rer un QR code avec simple | 您所在的位置:网站首页 › image/qrcode2.png › Laravel : G茅n茅rer un QR code avec simple |
Introduction au QR code
Un QR code (QR pour Quick Response) est un type de code-barres en deux dimensions (ou code matriciel) qui se présente généralement sous forme de petits carrés noirs disposés dans un carré à fond blanc. Voici un code QR, il représente l’URL de ce cours : Un QR code offre l’avantage de stocker plus d’informations qu’un code-barres classique. Il peut contenir du texte, une adresse web, une carte de visite virtuelle (vCard), les informations d’un réseau WIFI, … Ces données sont directement reconnues par des applications, permettant ainsi de déclencher une action tels que : Ouvrir le navigateur (browser) pour visiter une adresse web Déclencher un appel téléphone vers un numéro de téléphone ou envoyer un SMS Connecter à un réseau WIFI Envoyer un courriel …Nous allons voir dans ce guide comment générer (créer) un code QR au format SVG avec le package simplesoftareio/simple-qrcode dans un projet Laravel. Installer simple-qrcodeLe package simplesofwareio/simple-qrcode est un wrapper pour Laravel du package PHP Bacon/BaconQrCode qui génère les codes QR. Pour télécharger simple-qrcode dans un projet Laravel, on exécute la commande composer suivante : composer require simplesoftwareio/simple-qrcode "~4" Créer un QR code avec simple-qrcodeUne fois le package simplesofwareio/simple-qrcode importé dans un projet Laravel, nous pouvons l’utiliser. Pour générer et afficher un code QR, nous allons procéder de la manière suivante : Définir une route « simple-qrcode » (GET) d'action generate() pour présenter la vue simple-qrcode.blade.php (template Blade) où afficher le code QR Créer un contrôleur SimpleQRcodeController pour décrire l'action generate() : générer le code QR et l'envoyer à la vueImplémentons ce processus : 1. Définissions la route « simple-qrcode » au fichier routes/web.php : |
CopyRight 2018-2019 实验室设备网 版权所有 |