QR コードは現在ますます人気が高まっています。一方のセクションでは Google のオープン QR コード API を使用し、もう一方のセクションでは PHP の QR コード生成コードを示します。このセクションでは、PHP QR Code の 2 次元コードのオープン ソース クラス ライブラリを使用しています。これは非常にシンプルです。
1. Google Chart APIを使用してQRコード画像を生成します
Google Chart API は非常に強力な API であり、QR コードの生成はその小さな機能にすぎません。ここでは QR コード部分のみを紹介します。さらに詳しい機能を知りたい場合は、公式 Web サイトのアドレス http://code.google.com/intl/zh-CN/apis/chart/
にログインしてください。コードは次のとおりです:
$urlToEncode="http://www.weste.net";
generateQRfromGoogle($urlToEncode);
関数generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')
{
$url = urlencode($url);
エコー「」;
}
?>
生成されたQRコード画像:
2. PHP QR Codeを使用してQRコード画像を生成します
PHP QR Code は、libqrencode C ライブラリに基づいたオープンソースの PHP QR コード オープン ソース クラス ライブラリであり、png および jpg 形式をサポートする QR バーコード画像を作成するための API コードを提供します。強力であり、使い方も非常に簡単です。
デモコードは以下の通りです:
「./phpqrcode/phpqrcode.php」を含める;
$value="http://www.weste.net";
$errorCorrectionLevel = "L";
$matrixPointSize = "4";
QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
退出;
?>
生成されたQRコード画像: