QRコード作成ページ2次元コード作成
ついでにpearライブラリーで1次元コードがあったのでこちらもご利用下さい。といってもあんま使わないか~~、、なんだかな~
PHP5.3にしたらbarcodeのPEARが使えなくなったし。。。
そしてPEAR管理画面がやたらめったらエラーになっているし。。。まあ、いいですけど
スポンサーリンク
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <?php // QRコードにする文字列を設定します。 $string = "http://www.google.co.jp/"; $encString = rawurlencode($string); // QRコードの要素をセットします。 $parts = array( 'cht' => 'qr', // QRコード 'chs' => '100x100', // サイズ 'choe' => 'Shift_JIS', // 出力エンコード 'chl' => $encString, // QRコードにする文字列 ); // QRコードのURIを生成します。 $qrcode = assembledUri($parts); // QRコードを出力します。 echo '<img src="' . $qrcode . '" alt="QRコード" />'; // グラフのURIを組み立てるユーザー定義関数を定義します。 function assembledUri($parts) { $uri = 'http://chart.apis.google.com/chart?'; $query = ''; foreach ($parts as $key => $val) { if ($query != '') { $query .= '&'; } $query .= "$key=$val"; } $uri .= $query; return $uri; } ?> |