QRコード作成

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 .= '&amp;';
    }
    $query .= "$key=$val";
  }
  $uri .= $query;
  return $uri;
}
?>

QRデモサイト

バーコードデモサイト

Pocket
LINEで送る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です