* @copyright 2015 Smiley * @license MIT */ require_once '../vendor/autoload.php'; use chillerlan\QRCode\Output\{ QRMarkup, QRMarkupOptions, QRImage, QRString, QRStringOptions }; use chillerlan\QRCode\QRCode; $data = 'https://www.youtube.com/watch?v=DLzxrzFCyOs&t=43s'; ?> QRCode test output().'" />'; // markup - svg echo '
'.(new QRCode($data, new QRMarkup))->output().'
'; // markup - html $outputOptions = new QRMarkupOptions; $outputOptions->type = QRCode::OUTPUT_MARKUP_HTML; echo '
'.(new QRCode($data, new QRMarkup($outputOptions)))->output().'
'; // string - json echo '
'.(new QRCode($data, new QRString))->output().'
';

// string - text
$outputOptions = new QRStringOptions;
$outputOptions->type = QRCode::OUTPUT_STRING_TEXT;
$outputOptions->textDark = '🔴';
$outputOptions->textLight = 'â­•';

echo '
'.(new QRCode($data, new QRString($outputOptions)))->output().'
'; ?>