CakePHP3:QRコードを表示する

今回は、こちらを利用しました:

github.com

PHP7.03以上とGDが必要です。

インストール

composer require chillerlan/php-qrcode

僕の場合はこれで2.0.6が入りました

GDのインストール

iusを使っているので、以下でインストール:

sudo yum install php72u-gd

呼び出し方

<?php

use chillerlan¥QRCode¥QRcode;

$data = "ほげほげ";
echo '<img src="' . (new QRCode)->render($data) . '" />';

これでOKです。