這陣子因為公司的案子是關於中華電信 QR 扣的介接,所以紀錄部分方法
關於 C++ 的部分就不多加闡述(拿到的時候連編譯都沒有...),因為本文的重點只在 PHP 的部分
首先要使用 PHP 產生圖片需要先做兩個步驟
1.需要先安裝 GD 套件
2.在檔案中開頭中加入下列代碼
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 碼了。
沒有留言:
張貼留言