How to generate QR codes using PHP?

by kellie.bechtelar , in category: PHP , a year ago

How to generate QR codes using PHP?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

by lewis_collier , a year ago

@kellie.bechtelar I would recommend using the bacon-qr-code package to generate QR codes using PHP, look into an example:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
<?php

use BaconQrCode\Renderer\ImageRenderer;
use BaconQrCode\Renderer\Image\ImagickImageBackEnd;
use BaconQrCode\Renderer\RendererStyle\RendererStyle;
use BaconQrCode\Writer;

$renderer = new ImageRenderer(
    new RendererStyle(400),
    new ImagickImageBackEnd()
);

$writer = new Writer($renderer);

$path = "/path/to/qrcode_result.ong";
$text = "https://devhubby.com";

// Generate a QR code image.
$writer->writeFile($text, $path);


To install bacon-qr-code package you can use composer and run:

1
composer require bacon/bacon-qr-code