I'm Sham
一个在通往码农道路上走走停停的行政文员

PHP生成二维码工具

二维码现在被广泛应用,Sham在学做小程序的过程中,也有用到二维码,好在PHP有一个现成的生成插件,下面sham就来分享下。

首先是下载QR CODE插件,官网应该是这个:http://phpqrcode.sourceforge.net/index.php

官方有详细的介绍和说明,虽然很多年没更新了,但是这个还是比较好用的。

其实貌似只需要一个文件就能实现简单的需求,如果需要,可以下载sham提供的,就一个qrcode.php文件

在需要的时候,通过如下代码就能生成二维码啦

<?php
  include('qrcode.php');
  if(isset($_POST['isbn'])){
    if(file_exists('qrcode')){
    }else{
    mkdir('qrcode',0777); 
    }
  // 二维码数据
    $qrcode = 'isbn='.$_POST['isbn'].'&bname='.$_POST['bname'].'&userid='.$_POST['userid'].'&busername='.$_POST['username'].'&qrtype='.$_POST['qrtype'].'&qrid='.$_POST['qrid'].'&bcover='.$_POST['bcover'];
  // 生成的文件名
    $filename =  'qrcode/'.$_POST['userid'].'_'.$_POST['qrtype'].'.png'; //'qrcode.png'; 
  // 纠错级别:L、M、Q、H
    $errorCorrectionLevel = 'Q';
  // 点的大小:1到10
    $matrixPointSize = 4;
    QRcode::png($qrcode, $filename, $errorCorrectionLevel, $matrixPointSize, 2);
    echo '"'.$imgurl.$filename'"';
  }
?>

这样就能输出的二维码图片网址给前端使用啦!

简单好用

赞(0) 赏杯咖啡!
未经允许不得转载:Sham@双目瞿 » PHP生成二维码工具

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

如果你觉得文章好,请赏1杯速溶咖啡给Sham吧!

微信扫一扫打赏