我想使用生成许多QR码 “简单的QrCode” https://www.simplesoftware.io/docs/simple-qrcode
我可以制作一个这样的二维码
{!! QrCode::size(100)->generate('http://www.mywebsite.com') !!}
但我该怎么做。
我开始这个代码看起来不太好。抱歉。 我可以循环,但循环数不起作用。
<table border="1">
<?php
for ($i=1; $i<5; $i++) {
$url = "http://localhost/acex/1.php?g=". $i;
$qr = '{!! QrCode::size(100)->generate(' . $url .') !!}';
echo "<a href=\"http://localhost/acex/1.php?g=". $i . "\">link </a>";
echo"<br>";
?>
<tr>
<td>
<?php
echo "<a href=\"http://localhost/acex/1.php?g=". $i . "\">link </a>";
?>
</td>
<td>
<?php
echo $qr;
?>
</td>
<td>
<?php
echo $url;
?>
</td>
</tr>
<?php
}
?>
</table>
答案 0 :(得分:1)
您已经在使用SimpleSoftwareIO,只需编写:
use SimpleSoftwareIO\QrCode\BaconQrCodeGenerator;
并将此代码放入您的循环中:
$qrcode = new BaconQrCodeGenerator;
$qrcode->size(100)->generate("your text", 'path to save file');
对我有用。