Rumah > rangka kerja php > ThinkPHP > Perbincangan ringkas tentang cara ThinkPHP phpqrcode menjana kod QR

Perbincangan ringkas tentang cara ThinkPHP phpqrcode menjana kod QR

青灯夜游
Lepaskan: 2021-09-17 19:45:35
ke hadapan
3220 orang telah melayarinya

Bagaimana untuk menjana kod QR dalam ThinkPHP? Artikel berikut akan memperkenalkan kepada anda bagaimana ThinkPHP menggunakan perpustakaan sambungan phpqrcode untuk menjana kod QR. Saya harap ia akan membantu anda!

Perbincangan ringkas tentang cara ThinkPHP phpqrcode menjana kod QR

1 Muat turun perpustakaan sambungan phpqrcode

Alamat muat turun rasmi: https://sourceforge. net /projects/phpqrcode/files/

[Cadangan tutorial berkaitan: rangka kerja thinkphp]

2 . Gunakan perpustakaan sambungan phpqrcode

1 Selepas penyahmampatan, buka gambar berikut:

2 panggil, kita boleh mengubah suai phpqrcode Tukar nama fail .php kepada "QRcode.php", dan kemudian tambah ruang nama, seperti berikut:

3 . Letakkan folder phpqrcode ke dalam direktori extend

4. Panggil

//引用
use phpqrcode\QRcode;
//调用类库静态方法
$qrcode=QRcode::png('二维码内容',false, '容错级别', '图片大小', '外边距离(白边)	');
Salin selepas log masuk

dalam kod 5. Contoh

<?php
namespace app\index\controller;
use think\Controller;
use phpqrcode\QRcode;

class Qr extends Controller
{
	/**
     * 生成二维码接口
     */
	public function api(){
		$data=input(&#39;&#39;);
		!isset($data[&#39;text&#39;]) && $this->error(&#39;参数非法&#39;);
		$text  = trim($data[&#39;text&#39;]); 
		//计算图片尺寸
		$width = isset($data[&#39;width&#39;]) ? trim($data[&#39;width&#39;]):100;	
		$size  = floor($width/37*100)/100 + 0.01;
		
		$errorCorrectionLevel =intval(2) ;//容错级别 
      	$matrixPointSize = intval($size); //生成图片大小 
		$margin =0;//外边距离(白边)		
		$qrcode=QRcode::png($text,false, $errorCorrectionLevel, $matrixPointSize, $margin);
		die;
	}
}
?>
Salin selepas log masuk

Alamat asal : https://juejin.cn/post/6986282985829957669

Pengarang: Yuan Ge

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Perbincangan ringkas tentang cara ThinkPHP phpqrcode menjana kod QR. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:掘金--元歌
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan