關於在thinkcmf中使用phpqrcode生成二維碼


首先:下載二維碼的類庫   phpqrcode文件
 

然后將下載好的文件放到/simplewind/Core/Library/Vendor下

public function scerweima(){


$url=www.baidu.com ;//將url地址寫好

 Vendor('phpqrcode.phpqrcode');//加載類庫
 
 
$errorCorrectionLevel = 'L'; //容錯級別
$i=320;
$j = floor($i/37*100)/100 + 0.01;
$matrixPointSize = $j; //生成圖片大小

 

 
//生成二維碼圖片
        $filename = SITE_PATH.'public/erweima/'.time().rand(100,999).'.png';//生成二維碼的圖片名稱,以及保存地址
        $QRcode=new \QRcode();//實例化對象

 

$QRcode::png($url,$filename , $errorCorrectionLevel, $matrixPointSize, 2);
 
$QR = $filename; //已經生成的原始二維碼圖片文件

 

$QR = imagecreatefromstring(file_get_contents($QR));
 
 
return $filename;
}


免責聲明!

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



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