Lösung für das Problem, dass PHP-QRcode keine Bilder generiert: Laden Sie zuerst PHPQRCODE herunter und rufen Sie die PHPQRCODE-Klasse auf. Öffnen Sie dann die GD2-Erweiterungsbibliothek, die native PHP unterstützt.
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer
Was soll ich tun, wenn PHP-QRcode keine Bilder generiert?
php qrcode generiert keine Bilder, es kann sein, dass die GD2-Erweiterungsbibliotheksunterstützung von PHP nicht aktiviert ist.
PHP verwendet phpqrcode, um QR-Code zu generieren
Worüber ich heute sprechen werde, ist etwas flacher, einfach und schnell einen QR-Code mit Text und Linkinhalten generieren; es ruft hauptsächlich die phpqrcode-Klasse und den Download auf Die Adresse lautet: https://sourceforge.net/projects/phpqrcode/files/. Aktivieren Sie dann die GD2-Erweiterungsbibliotheksunterstützung Ihres lokalen PHP (diese ist standardmäßig aktiviert).
Das heruntergeladene Paket ist ein komprimiertes Paket. Nach dem Öffnen benötigen wir nur noch die Datei phpqrcode.php. Was wir verwenden werden, ist die png()-Methode der QRcode-Klasse
Die Parameter der png()-Methode werden im Folgenden kurz erklärt:
Der erste Parameter $text: der im QR-Code enthaltene Inhalt, Dies können Links, Text, JSON-String usw. sein.
Der zweite Parameter $outfile: Der Standardwert ist false, es wird keine Datei generiert und nur das QR-Code-Bild wird an die Ausgabe zurückgegeben; Um das generierte QR-Code-Bild zu speichern, muss angegeben werden.
Der dritte Parameter $level: Der Standardwert ist L. Die Werte, die von diesem Parameter übergeben werden können, sind L(QR_ECLEVEL_L, 7%), M(QR_ECLEVEL_M, 15 %), Q(QR_ECLEVEL_Q, 25%), H(QR_ECLEVEL_H, 30%), dieser Parameter steuert die Fehlertoleranzrate des QR-Codes. Verschiedene Parameter stellen den Prozentsatz der Fläche dar, die der QR-Code abdecken kann, d. h. der abgedeckte Bereich kann weiterhin erkannt werden;
Der vierte Parameter $size: steuert die Größe des generierten Bildes, Standard ist 4; Der sechste Parameter $saveandprint: speichert das QR-Code-Bild und zeigt es an. $outfile muss den Bildpfad übergeben PHP-Video-Tutorial
"Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP QRcode keine Bilder generiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!