ホームページ  >  記事  >  php教程  >  Google QRコード PHP API

Google QRコード PHP API

WBOY
WBOYオリジナル
2016-06-21 08:49:281177ブラウズ

QRコードとは:
QR コードは 2 次元バーコードの一種で、対応するエンコード アルゴリズムを通じて Web サイトのアドレス、テキスト、写真、その他の情報を正方形のバーコード パターンにまとめることができ、携帯電話ユーザーは関連情報を再デコードし、カメラやカメラを通してコンテンツを表示できます。デコードソフト。
読み取り方法:
300,000 ピクセルを超えるカメラ付き携帯電話と携帯電話の QR コード デコード ソフトウェアを使用して QR コードの写真を撮り、デコード ソフトウェアがメッセージを自動的に解釈して電話画面に表示します。現在、Web カメラのレンズはデコードにも使用されており、将来的にはレンズを備えたすべてのテクノロジー製品がこの QR コード メカニズムに導入されることが予想されます。

2D バーコードの利点:
1. データ容量が大きくなる
2. 英数字の限界を超える
3. バーコードのサイズは比較的小さい
4. 破損しにくい

QRコード生成

:https://chart.googleapis.com/chart?cht=qr&chs=150×150&choe=UTF-8&chld=L4&chl=http://blog.waphk.cn

Google Open API [PHP バージョン]

PHP

1

2

3

4

5

6

7

8

//PHP Code

$urlToEncode="blog.php100.com";

generateQRfromGoogle($urlToEncode);

function generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')

{

$url = urlencode($url);

echo 'QR code';

}

1

2

3

4

5

6

7

8

//PHP コード

$urlToEncode="blog.php100.com";

generateQRfromGoogle($urlToEncode);

functiongenerateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')

{

$url = urlencode($url);

echo 'QR コード';

}

テーブル> パラメータ 1 cht は QR コードを指定します パラメータ 2 ch の画像サイズ。つまり、生成される画像サイズは幅×高さの 200×200 になります。これは生成される画像の実際のサイズではなく、最大サイズである必要があります。 パラメータ 3 chl は、デコード後に表示される情報であるデータを指定します。中国語が含まれる場合は、UTF-8 を使用して中国語の文字をエンコードしてください。そうしないと問題が発生します。 2 つのオプションのパラメータがあります choe エンコーディングのデフォルト UTF8 chld エラー修正のデフォルト 7% L はデフォルトのエラー修正レベルを表し、4 は QR コード境界の空白サイズを表します。これは自分で調整できます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。