10 02 2023

下载文件

  1. phpqrcode类文件下载,下载地址: https://sourceforge.net/projects/phpqrcode/files/latest/download

  2. PHP环境必须开启支持GD2扩展库支持(一般情况下都是开启状态)

调用方法

  1. 将解压出来的phpqrcode.php引入项目

  2. 使用png()方法

    image-20230123175922850

/**
    * @函数功能: 生成二维码
    * @param {*} $text 二维码内容
    * @param {*} $outfile 存储路径,默认为false,不生成文件,不会自动生成文件夹
    * @param {*} $level 二维码容错率,默认为L,分别是L(QR_ECLEVEL_L,7%)、M(QR_ECLEVEL_M,15%)、Q(QR_ECLEVEL_Q,25%)、H(QR_ECLEVEL_H,30%)
    * @param {*} $size 图片的大小
    * @param {*} $margin 二维码的空白区域大小
    * @param {*} $saveandprint 是否生成文件
    * @出口参数:
    * @函数备注:
    */    
   public function make_qrcode()
  {  
       require_once("phpqrcode.php");
       $text="http://www.baidu.com";
       if(!is_dir("./qrcode")) mkdir("./qrcode",0777);
       $outfile="./qrcode/".time().".png";
       $level="L";
       $size="5";
       $margin=5;
       $saveandprint=1;
       \QRcode::png($text,$outfile, $level, $size,$margin,$saveandprint);
  }

延伸阅读
使用phpqrcode生成二维码
php图片打水印
linux+rabbitmq+thinkphp
发表评论
最新|与我有关