Biblioteca para generar códigos QR y códigos de barras bidimensionales. Se basa en la biblioteca libqrencode de C y proporciona una API para crear imágenes de códigos QR (PNG y JPEG). No hay un ejecutable directo, "phpqrcode" en realidad es una biblioteca que se ha de incluir en un proyectos PHP para generar códigos QR.
Ejemplo básico de código php con esta biblioteca:
<?php
require 'vendor/autoload.php';
//
use Endroid\QrCode\QrCode;
use Endroid\QrCode\Writer\PngWriter;
//
// Crear una instancia de QrCode
$qrCode = new QrCode('Texto que se quiere codificar en el QR');
//
// Crear una instancia de PngWriter
$writer = new PngWriter();
//
// Generar el código QR y guardar en un archivo
$result = $writer->write($qrCode);
$result->saveToFile('qr.png');
En este ejemplo, se está generando un código QR que contiene el texto "Texto que se quiere codificar en el QR" y se guarda en un archivo llamado qr.png.