简单的QrCode。使用laravel生成许多qr代码

时间:2018-03-25 15:01:27

标签: laravel qr-code

我想使用生成许多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>

1 个答案:

答案 0 :(得分:1)

您已经在使用SimpleSoftwareIO,只需编写:

use SimpleSoftwareIO\QrCode\BaconQrCodeGenerator;

并将此代码放入您的循环中:

$qrcode = new BaconQrCodeGenerator;
$qrcode->size(100)->generate("your text", 'path to save file');

对我有用。