php qrcode不生成圖片怎麼辦

tankII發表於2021-09-11

php qrcode不生成圖片的解決辦法:首先下載phpqrcode,呼叫phpqrcode類;然後開啟本機php的GD2擴充套件庫支援即可。

php qrcode不生成圖片怎麼辦

本文操作環境:windows7系統、PHP7.1版,DELL G3電腦

php qrcode不生成圖片怎麼辦?

php qrcode不生成圖片可能是沒有開啟php的GD2擴充套件庫支援。

PHP 使用phpqrcode生成二維碼

今天要說的比較淺層一點,簡單快速的生成一個有文字、連結內容的二維碼;主要呼叫phpqrcode類,下載地址為: ;然後開啟你本機php的GD2擴充套件庫支援(預設開啟)。

下載下來的是壓縮包,開啟後我們只需要裡面的phpqrcode.php檔案就可以了。我們要用到的是QRcode類的png()方法

aafd6b2ed24eb3c896ea2e5cd2aa804.png

下面簡單解釋png()方法的引數:

第1個引數$text:二維碼包含的內容,可以是連結、文字、json字串等等;

第2個引數$outfile:預設為false,不生成檔案,只將二維碼圖片返回輸出;否則需要給出存放生成二維碼圖片的檔名及路徑;

第3個引數$level:預設為L,這個引數可傳遞的值分別是L(QR_ECLEVEL_L,7%)、M(QR_ECLEVEL_M,15%)、Q(QR_ECLEVEL_Q,25%)、H(QR_ECLEVEL_H,30%),這個引數控制二維碼容錯率,不同的參數列示二維碼可被覆蓋的區域百分比,也就是被覆蓋的區域還能識別;

第4個引數$size:控制生成圖片的大小,預設為4;

第5個引數$margin:控制生成二維碼的空白區域大小;

第6個引數$saveandprint:儲存二維碼圖片並顯示出來,$outfile必須傳遞圖片路徑;

接下來是例項展現:

0038d43043fb83bfc6630cb3f1b92a6.png

效果1:

1b9848f8afb34cc082ec5e757a0c372.png

推薦學習:《》

以上就是php qrcode不生成圖片怎麼辦的詳細內容,更多請關注php中文網其它相關文章!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1795/viewspace-2827771/,如需轉載,請註明出處,否則將追究法律責任。

相關文章