Rumah >rangka kerja php >ThinkPHP >Perbincangan ringkas tentang cara ThinkPHP phpqrcode menjana kod QR
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!
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, '容错级别', '图片大小', '外边距离(白边) ');
dalam kod 5. Contoh
<?php namespace app\index\controller; use think\Controller; use phpqrcode\QRcode; class Qr extends Controller { /** * 生成二维码接口 */ public function api(){ $data=input(''); !isset($data['text']) && $this->error('参数非法'); $text = trim($data['text']); //计算图片尺寸 $width = isset($data['width']) ? trim($data['width']):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; } } ?>
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!