Comment générer ou créer un QR Code en PHP

par Tychic Obanda


Programmation web | 12 commentaires



Bienvenue à nouveau sur mon blog ! De nature, je suis du genre à offrir des cadeaux à ceux qui me sont fidèles. Je t'offre alors l'extrait de mon ebook : 50 conseils aux blogueurs débutants et futurs blogueurs. Clique ici pour recevoir l'ebook. Merci d'être arrivé sur mon blog !


Aujourd'hui on le voit presque partout. Sur nos PC, dans les emballages, aux supermarchés, bref, presque partout. Il s'agit de QR Code. Et dans cet article, je vous montre comment on peut le créer avec le langage PHP.

Il y a quelques mois passés, j'avais participé à un meetup organisé par CoqDig, un meetup qui a réunit les développeurs congolais auquel un des intervenants a parlé de comment générer un QR Code en Swift, le langage de programmation développé par Apple.

C'était pour ma première fois d’apprendre plus sur cet outil : son origine, ses différents types, comment sont stockées les informations, etc.

Mais ce n'est pas vraiment de ça que je veux vous parler dans cet article. Non!

Dans cet article je vous montre comment créer un QR Code en PHP. C'est simple et facile à faire!

Hey Tychic! C'est quoi un QR Code d'abord. Explique-nous de quoi il s'agit avant de nous montrer comment le créer en PHP.

Qu'est-ce qu'un QR Code?

Exemple de QR Code

Le QR Code est un type de code-barres en deux dimensions(ou code matriciel) constitué des modules noirs disposés dans un carré à fond blanc. L'agencement de ces points définit l'information que contient le code.

Son avantage est de pouvoir stocker plus d'informations qu'un code à barres, et surtout des données directement reconnues par des applications, permettant ainsi de déclencher facilement des actions comme :

  • Naviguer vers un site internet, visiter un site web, ou mettre l'adresse d'un site en marque-page;
  • Regarder une vidéo en ligne ou en contenu multimédia;
  • Se connecter à une borne Wifi;
  • Déclencher un appel vers un numéro de téléphone ou envoyer un SMS;
  • Ajouter une carte de visite virtuelle dans les contacts;
  • Afficher un texte ou rédiger un texte libre.

Source : Wikipedia

Vous pouvez même créer vos propres QR Code en ligne. Mais je ne vous conseille pas de le faire car avec cet article, je vous montre comment le faire avec le langage PHP.

Créer un QR Code en PHP

Pour générer un QR Code en PHP, nous allons nous servir de la librairie PHP QR Code qui est une librairie LGCPL pour le générer facilement avec le langage de programmation PHP.

Cette librairie permet de choisir plusieurs tailles du code entre 1 et 40, et de sauvegarder l'image QR Code en PNG ou JPG.

Télécharger la librairie PHP QR Code

La première chose à faire c'est de télécharger la librairie PHP QR Code sur votre ordinateur.

Télécharger la librairie

Après le téléchargement de la librairie, décompresser le fichier phpqrcode.zip et placer le dossier phpqrcode à la racine de votre projet.

Créer un QR Code

Ensuite, créer un fichier PHP et ajouter ces lignes de codes

<?php
include('phpqrcode/qrlib.php'); //On inclut la librairie au projet
$lien='https://www.243tech.com'; // Vous pouvez modifier le lien selon vos besoins
QRcode::png($lien, 'image-qrcode.png'); // On crée notre QR Code
?>

Ces codes trois lignes permettent de créer un QR Code en PHP.

Après avoir créé votre QR Code, utilisez un scanner QR Code pour scanner votre image afin de voir le résultat.

En scannant l'image ci-dessous, vous allez accéder à www.243tech.com

Alors dites-moi, comment avez-vous trouver la création des QR Codes en PHP? C'est facile, difficile ou difficile à faire?


Tychic ObandaSalut, Mbote! Je m'appelle Tychic Obanda. Avant j'étais un simple visiteur des sites internet et aujourd'hui je suis devenu le créateur des sites internet. Passionné de l'internet et de la programmation, je publie sur ce site des astuces et tutoriels pour vous aider de mieux apprendre la programmation web.




Laisser un commentaire
Vous pouvez écrire en gras en utilisant * et en italique en utilisant _

12 commentaires

John
John

Merci beaucoup pour cet article ça m'a beaucoup aider. Je vous enverrai un message.

Répondre
<a href='http://www.243tech.com/tychic-obanda/'>Tychic Obanda</a>
Tychic Obanda

Je t'en prie John. Tu peux m'écrire sur cette adresse 243tech@gmail.com


Garçin
Garçin

Bonjour Tychic, j'ai essaye le tutoriel, jamais je n'aurais imagine que c'etait aussi simple de creer un qrcode. Vraiment tres tres facile. En si peu de temps. Merçi beaucoup

Répondre
<a href='http://www.243tech.com/tychic-obanda/'>Tychic Obanda</a>
Tychic Obanda

PHP a vraiment simplifier la création de QR Code


Garçin
Garçin

Mais dejà merçi pour le tutoriel

Répondre
Berrada
Berrada

svp ou se trouve le tutoriel ?

Berrada
Berrada

svp ou se trouve le tutoriel ?


Garçin
Garçin

Je viens de voir le tutoriel, je vais l'essayer ensuite je te dirais ce que j'ai obtenu

Répondre

ÉZÉCHIEL LUSANDA NTU
ÉZÉCHIEL LUSANDA NTU

Salut mon frère tychique obanga, j'apprécie énormément vos ambitions et vos recherches. Vraiment j'apprends beaucoup par tes recherches, avance et que l'Éternel soit avec toi.

Répondre
<a href='http://www.243tech.com/tychic-obanda/'>Tychic Obanda</a>
Tychic Obanda

Je t'en prie Ézéchiel mais sache que, la meilleure façon de me remercier, c'est d'appliquer ce que tu lis sur 243tech et de me montrer les résultats. C'est ainsi que je serai vraiment fier de toi.


Hubert
Hubert

Courage Tychic

Répondre
<a href='http://www.243tech.com/tychic-obanda/'>Tychic Obanda</a>
Tychic Obanda

Merci Hubert


Recherche
Site hébergé chez Ikoula

Mon site est hébergé chez Ikoula. Un hebergeur web de qualité et si vous cherchez à mettre votre site en ligne, cliquez ici pour profiter de l'offre de 0,99€ par mois !

Logo hébergeur web Ikoula

Extrait : 50 conseils aux blogueurs

50 conseils aux blogueurs débutants et futurs blogueurs

Besoin d'apprendre plus sur le Blogging ? Dans cet ebook, je vous donne 50 conseils que tous les débutants en Blogging aimeriaient écouter avant de se lancer.

Ebook : Mes grosses erreurs en Blogging

50 conseils aux blogueurs débutants et futurs blogueurs

Cet ebook contient les erreurs à éviter quand on souhaite se lancer dans le Blogging. Il vaut de l'or et téléchargez-le dès maintenant.

M'écrire sur Whatsapp

Cliquez sur l'image ci-dessous pour entrer en contact avec moi sur Whatsapp. J'aimerais vraiment échanger avec vous!!!

Contactez Tychic Obanda sur Whatsapp

Avatar Tychic Obanda

Envie d'apprendre plus sur la création de sites web ? Vous êtes au bon endroit ! 120 articles publiés, 816 commentaires ont été postés sur 243tech. Tout ce que vous cherchez se trouve peut-être ici...