在循环php中使用外部库中的对象类

时间:2017-10-24 05:43:57

标签: php

请指导我。

我使用qr代码库:QR Code 2Amigos

问题是,从这个库中,我必须从每个记录生成一个qr代码,直到我的数据库中的1000条记录然后将其显示到浏览器中。如何优化时间?

我的代码看起来像这样:

<?php
   use Da\QrCode\QrCode;
?>

<?php foreach ($modelCheckListDetail as $i => $modelCheckListDetail): ?>
    <?php
    $qrCode = (new QrCode($modelCheckListDetail->unique_key))
        ->setSize(100)
        ->setMargin(5)

    ?>
    <tr class="item">
        <td> <?= ($i + 1) ?> </td>
        <td> <?= $form->field($modelCheckListDetail, "[{$i}]unique_key")->label(false)->textInput([
                'readOnly' => true
            ]) ?> </td>
        <td> <?= Html::img($qrCode->writeDataUri()); ?> </td>

    </tr>
<?php endforeach; ?>

我认为我的问题是,我必须在每个循环中创建一个实例。 请指教。还有另外一种方法吗? 谢谢

0 个答案:

没有答案