PHP
(quick guide & examples)
After installing Composer, open command line, navigate to project folder, and run "composer require endroid/qr-code".
Composer will automatically downlaod the latest version into the vendor/ folder.
USE QR CODE LIBRARY require "vendor/autoload.php"; use Endroid\QrCode\QrCode; use Endroid\QrCode\Writer\PngWriter;
GENERATE QR CODE $qr = QrCode::create("http://site.com"); $writer = new PngWriter(); $result = $writer->write($qr);
SAVE TO FILE ON SERVER $result->saveToFile("qr.png");
OR DIRECT OUTPUT header("Content-Type: ".$result-> getMimeType()); echo $result->getString();
OR GENERATE DATA URI echo "<img src='{$result->getDataUri()}'>";