Heim >Backend-Entwicklung >PHP-Tutorial >So implementieren Sie phpqrcode, um QR-Code mit Logo in Thinkphp3.2.3 zu generieren

So implementieren Sie phpqrcode, um QR-Code mit Logo in Thinkphp3.2.3 zu generieren

不言
不言Original
2018-06-07 14:07:532047Durchsuche

In diesem Artikel wird hauptsächlich die Implementierungsmethode von Thinkphp3.2.3 zur Generierung von QR-Code mit Logo ausführlich vorgestellt

In diesem Artikel wird hauptsächlich die Implementierungsmethode vorgestellt Die Implementierungsmethode von Thinkphp3.2.3 integriert phpqrcode, um QR-Code mit Logo zu generieren.

Es gibt keine QR-Code-bezogene Bibliothek in Thinkphp, daher können wir phpqrcode integrieren .

phpqrcode herunterladen

In das Thinkphp-Framework integrieren

Neues Verzeichnis phpqrcode unter „ThinkPHPLibraryVendor“ erstellen und entpacken Inhalt des komprimierten Pakets in diesen Ordner kopieren.

Rufen Sie phpqrcode auf, um QR-Code zu generieren

Fügen Sie die folgende Methode unter dem IndexController-Controller hinzu:

public function qrcode($url="www.baidu.com",$level=3,$size=4)
  {
       Vendor('phpqrcode.phpqrcode');
       $errorCorrectionLevel =intval($level) ;//容错级别 
       $matrixPointSize = intval($size);//生成图片大小 
       //生成二维码图片 
       $object = new \QRcode();
       $object->png($url, false, $errorCorrectionLevel, $matrixPointSize, 2);  
  }

Besuchen Sie: http://127.0.0.1/Index/qrcode, um den generierten QR-Code anzuzeigen.

Generieren Sie einen QR-Code mit Logo

Rufen Sie zuerst phpqrcode auf, um einen QR-Code zu generieren, und verwenden Sie dann die bildbezogene Funktion von PHP, um das Logobild zum generierten QR-Code hinzuzufügen auf dem Bild.

rrree

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Lernen aller hilfreich sein. Bitte achten Sie auf PHP Chinesische Website!

Verwandte Empfehlungen:

PHPExcel-Export mit generierten Bildern in thinkphp3.2 implementieren

thinkphp3 .2.3 Version des Implementierungscodes zum Hinzufügen, Löschen, Ändern und Abfragen von Datenbanken

Das obige ist der detaillierte Inhalt vonSo implementieren Sie phpqrcode, um QR-Code mit Logo in Thinkphp3.2.3 zu generieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn