是否可以在qrcode库中使用html标签? 我尝试了以下代码:-
header('Content-Type:text/html');
include('../QRcode/qrlib.php');
$html = '<h1><b>BMTF</b></h1>'.PHP_EOL;
$html.= '<h1>Gyldig rapport</h1>'.PHP_EOL;
$html.= '<u></u>'.PHP_EOL;
$tempDir = "QRcodePng/";
//echo QRcode::png($html);
QRcode::png($html, $tempDir.'023.png', QR_ECLEVEL_L, 3);
echo '<img src="QRcodePng/023.png" />';
我将得到如下输出:-
<h1><b>BMTF</b></h1>
<h1>Gyldig rapport</h1>
<u></u>
关于如何获得正确的扫描输出的任何建议?
答案 0 :(得分:2)
QR码只能存储some specific data format:
如果您将HTML存储在QR码中,它将被视为纯文本(除非您的读者可以阅读HTML)。在QR码中存储HTML的最好方法是在QR码中放置一个URL,该URL会重定向到您要显示的HTML。