Генерация QR-кода

Создать QR-код можно через библиотеку php-qrcode.

Ссылка на библиотеку: github.com/chillerlan/php-qrcode

Установить библиотеку через Composer (установка Composer).

composer require chillerlan/php-qrcode

Вывести сам QR-можно через код ниже:

use chillerlan\QRCode\{QRCode, QROptions};

$string = 'https://know-online.com/';
echo '<img src="'.(new QRCode)->render($string).'" alt="QR Code">';

Также можно сохранить qr:

(new QRCode)->render($string, 'filename.svg')