簡體   English   中英

php二維碼 - 顯示文本而不是圖像

[英]php QR code - Shows text instead of image

我正在努力讓QR碼正常工作。

當我運行它像:

<?php
include 'phpqrcode/qrlib.php';

QRcode::png('hwllo');
?>

它正在工作。 但是如果我用其他一些PHP代碼運行它

<?php
include 'phpqrcode/qrlib.php';

echo 'Hello world';

QRcode::png('hwllo');
?>

它顯示:

Hello world‰PNG IHDRWWKK /PLTEÿÿÿUÂÓ~²IDAT8ÍÒ1“Ðo(èô&^ƒŽ+0r¸×ávÆYbÖÝ-phêM÷ùð'LHD'qá,XÁZ'ç”Ë>š¶HCX™¾ª.ùú½¥êsUT<±eqhÖy|áÓà ;š¶¼wž3d“D8÷ŠÈ-*ÀøÌEEÆgãL \\ú4a_ÀZ§UŠãúw¶35l|ìër_Lë•¡ê'ßQœçgÍü#Ãò¡IEND®B

你不能在圖像中放置這樣的文本,它會使它變形/損壞而不顯示。 使用您之前的代碼,不要在圖像中回顯任何內容。 如果您需要在圖像旁邊放置文本,請使用HTML並使用IMG標記鏈接到QR圖像文件,就像使用HTML頁面的普通圖像文件一樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM