Les QR Codes sont de plus en plus en vogues, du coup je me suis dit que cela vous intéresserez peut-être de savoir comment en générer un en PHP.
Pour générer des QR Codes, nous allons utiliser « PHP QR Code » un projet trouvé via SourceForge. Téléchargez donc cela, et une fois cela fait le code est très simple
1 2 3 4 5 6 7 8 9 10 11
include "qrlib.php"; $content= 'http://rkueny.fr'; $filename = 'qrcode.png'; $errorCorrectionLevel = 'H'; $matrixPointSize = 7; QRcode::png($content, $filename, $errorCorrectionLevel, $matrixPointSize, 2); echo '<img src="qrcode.png" alt="" />';
Le code ici utilise juste la génération du QR Code. Je vous invite à vous rendre sur leur site pour voir tout ce qui est possible de faire
Je finis ce billet en vous expliquant les différents paramètres :
- $content : le contenu une fois le QR Code décodé
- $filename : le nom de l’image générée
- $errorCorrectionLevel : le taux de correction du QR Code. Plus il est haut, plus le QR Code pourra être détérioré (L – M – Q – H)
- $matrixPointSize : il s’agit de la taille de votre QR Code.
Voilà, à vos générations de QR Code