12345678910111213141516171819202122 |
- <?php
- // 引入QRcode库
- require_once "../../lib/QRcode/qrlib.php";
- // 获取下单链接
- $orderLink = $_POST["orderLink"];
- // 开始一个 output buffer
- ob_start();
- // 生成二维码
- QRcode::png($orderLink, null, QR_ECLEVEL_Q, 10);
- // 获取二维码的内容并将其编码为 Base64
- $qrCodeBase64 = base64_encode(ob_get_contents());
- // 清除并关闭 output buffer
- ob_end_clean();
- // 输出JSON数据
- echo json_encode(array("qrCodeBase64" => $qrCodeBase64));
- ?>
|