Maison >développement back-end >tutoriel php >Amusez-vous avec PHP et générez rapidement des codes QR

Amusez-vous avec PHP et générez rapidement des codes QR

藏色散人
藏色散人original
2021-08-17 11:52:025546parcourir

Dans le processus de développement d'un programme PHP, il est inévitable que vous deviez implémenter la fonction de génération de codes QR. Après tout, les "codes QR" sont une méthode de codage très populaire sur les appareils mobiles ces dernières années. là, vous verrez ce que je veux vous donner. Le contenu que vous avez présenté, alors si vous voulez savoir comment générer rapidement un QR code, ne manquez pas cet article !

Passons maintenant directement au sujet [S'amuser avec PHP et générer rapidement des codes QR] :

Tout d'abord, nous devons vous présenter une bonne bibliothèque open source "phpqrcode" pour générer des codes QR en PHP ; Téléchargez-le simplement et copiez-le dans votre dossier de projet !

Amusez-vous avec PHP et générez rapidement des codes QR

Ensuite, nous écrivons directement un exemple de code PHP pour générer un code QR :

Le code est le suivant :

<?php
// 引入qrlib文件
include &#39;phpqrcode/qrlib.php&#39;;

$text = "I love PHP";

// 使用png()生成二维码
QRcode::png($text);

Ici, nous introduisons d'abord le fichier qrlib.php, puis définissons un contenu "I love PHP" que nous voulons afficher. Enfin, le code QR est généré via QRcode::png($text);;

Le résultat généré est :

Amusez-vous avec PHP et générez rapidement des codes QR

Maintenant, tout le monde sort votre téléphone portable et scannez-le~

Le résultat de l'analyse est-il « J'aime PHP » ? N'est-ce pas très simple et rapide !

Attention ! Dans "phpqrcode" il y a un fichier nommé "qrlib.php"

Amusez-vous avec PHP et générez rapidement des codes QR

Ce fichier doit être inclus dans le code pour utiliser la fonction nommée "png()", qui se trouve dans la classe QRcode png( ) ; La fonction génère un code QR directement dans le navigateur lorsque nous passons du texte en argument, mais nous pouvons également créer un fichier et le stocker.

La syntaxe est :

QRcode::png($text, $file, $ecc, $pixel_Size, $frame_Size);

Cette fonction accepte les cinq paramètres mentionnés ci-dessus :

$text : Ce paramètre donne le message qui doit être affiché dans le QR code, c'est un paramètre obligatoire.

$file : Spécifiez l'emplacement pour enregistrer le code QR généré.

$ecc : Ce paramètre spécifie la capacité de correction d'erreur du QR, qui comporte 4 niveaux L, M, Q et H.

$pixel_Size : Spécifiez la taille en pixels du code QR.

$frame_Size : Spécifiez la taille de Qr, qui est du niveau 1 à 10.

Enfin, je voudrais recommander à tout le monde le "Tutoriel vidéo PHP" le plus récent et le plus complet ~ Venez apprendre !

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn