phpqrcode 生成二維碼


在php7.1版本開始可以用 composer require endroid/qrcode 安裝,最新的qrcode類庫,但是在7.1之前還是要手動下載phpqrcode類

 

phpqrcode類文件:https://sourceforge.net/projects/phpqrcode/

 

下載包后解壓,把包放到vendor目錄下

 

 

 

開始生成二維碼

// 參數1: 二維碼內容
$content = "";
// 參數2: 二維碼保存路徑, 如果不傳默認是false不保存圖片直接返回輸出
$fileName = false;
// 參數3
$level = 'L';
// 參數3: 控制生成圖片的大小,默認為4
$size = 5;
// 參數4: 控制生成二維碼的空白區域大小
$margin = 1;
// 參數5: 保存二維碼圖片並顯示出來,$outfile必須傳遞圖片路徑
$saveAndPrint = false;
Vendor('phpqrcode.phpqrcode');
$cls = new \QRcode();
ob_clean();
// 生成圖片並且輸出二維碼,如果要保存二維碼在上面$filename換成保存的路徑即可
$cls::png($content, $fileName, $level, $size, $margin, $saveAndPrint);

 

至此完成了~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM