代碼編輯器使用

編輯器裡點選 javascript 、 CSS 、 html 可切換代碼,Result 展示效果

2014年3月27日 星期四

PHP 中華電信 QR 扣產生圖片

這陣子因為公司的案子是關於中華電信 QR 扣的介接,所以紀錄部分方法

關於 C++ 的部分就不多加闡述(拿到的時候連編譯都沒有...),因為本文的重點只在 PHP 的部分

首先要使用 PHP 產生圖片需要先做兩個步驟
1.需要先安裝 GD 套件
2.在檔案中開頭中加入下列代碼

header("Content-type: image/png");
再來因為那個 API 輸出的是16進位的字串,所以必須做些處理才能產生 QR 碼

function hex2str($hex) {
  for($i=0;$i<strlen($hex);$i+=2)
    $str .= chr(hexdec(substr($hex,$i,2)));
  return $str;
}  

最後用 echo 印出來就會直接變成 QR 碼了。

沒有留言:

張貼留言