- 到 http://phpqrcode.sourceforge.net/ 下載 PHP QR Code,例如 phpqrcode-2010100721_1.1.4.zip
- 解壓縮 phpqrcode-2010100721_1.1.4.zip,我解壓縮為 phpqrcode 資料夾
- 壓縮檔裡面的 phpqrcode/index.php 和 http://phpqrcode.sourceforge.net/examples/ 都有使用的範例。
- 簡單範例(test.php),例如想直接使用在 HTML 的 img 元素,
<?php include "phpqrcode/qrlib.php"; // 引用 PHP QR code //$_REQUEST['level'] //L、M、Q、H,Error Correction Level,錯誤修正能力 //$_REQUEST['size'] //1~10 //$_REQUEST['data'] //要編成 QR code 的資料 $errorCorrectionLevel = 'L'; if (isset($_REQUEST['level']) && in_array($_REQUEST['level'], array('L', 'M', 'Q', 'H'))) { $errorCorrectionLevel = $_REQUEST['level']; } $matrixPointSize = 4; if (isset($_REQUEST['size'])) { $matrixPointSize = min(max((int) $_REQUEST['size'], 1), 10); } if (isset($_REQUEST['data'])) { if (trim($_REQUEST['data']) == '') { die('沒有資料'); } QRcode::png($_REQUEST['data'], false, $errorCorrectionLevel, $matrixPointSize, 2); }
- 使用時,HTML 的部分
<img src="test.php?level=L&size=4&data=abc"/>
程式筆記、學習心得...
本站舊有網域 xyz.cinc.biz (2011-10-10 ~ 2023-10-09),2023-10-10 之後不再使用。若文章、留言有 *.cinc.biz 的連結、Email,目前已無效。
2014年8月26日 星期二
PHP 產生 QR Code
訂閱:
張貼留言 (Atom)
謝謝推薦這個好用的 libraries。
回覆刪除