当前位置: 首页 > news >正文

重庆招生官网seo薪酬如何

重庆招生官网,seo薪酬如何,郑州网站建设培训班,美妆网站设计本篇引用 QRcode PHP QR Code download | SourceForge.net 无需composer即可生成 下载后的类文件是一个压缩包,里边包含很多文件和演示demo,我们只需要里的phpqrcode.php这一个文件就可以生成二维码了。它是一个多个类的集合文件,我们只用…

本篇引用  QRcode  PHP QR Code download | SourceForge.net  无需composer即可生成

下载后的类文件是一个压缩包,里边包含很多文件和演示demo,我们只需要里的phpqrcode.php这一个文件就可以生成二维码了。它是一个多个类的集合文件,我们只用到了里边的QRcode的(第3091行)的png()方法

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

直接上代码  核心内容都进行了注释  

<?php
/*** Desc :* User : RoyalsZch* Date : 2023-11-07 09:29* @return*/namespace app\controller;use think\facade\Db;
use think\facade\Request;class qrCode
{public static function scerweima($url = ''){require_once 'D:\zch\testTest\tp\extend\phpqrcode\phpqrcode.php';$value = $url;                    //二维码内容$errorCorrectionLevel = 'L';    //容错级别$matrixPointSize = 5;            //生成图片大小$rootPath = root_path() . "public/uploads/qrcode";$dir = self::newDir($rootPath);//生成二维码图片$filename = $dir . time() . mt_rand(1000, 9999) . '.png';\QRcode::png($value, $filename, $errorCorrectionLevel, $matrixPointSize, 2);$QR = $filename;                //已经生成的原始二维码图片文$logo = 'C:\Users\***\Desktop\file.png';if (file_exists($logo)) {$QR = imagecreatefromstring(file_get_contents($filename));$logo = imagecreatefromstring(file_get_contents($logo));// logs('./log2.txt',$logo);$QR_width = imagesx($QR);//二维码图片宽度$QR_height = imagesy($QR);//二维码图片高度$logo_width = imagesx($logo);//logo图片宽度$logo_height = imagesy($logo);//logo图片高度$logo_qr_width = $QR_width / 3;
//            $scale = $logo_width/$logo_qr_width;
//            $logo_qr_height = $logo_height/$scale;$logo_qr_height = $logo_height/3;$from_width = ($QR_width - $logo_qr_width) / 2;//重新组合图片并调整大小imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width,$logo_qr_height, $logo_width, $logo_height);//输出图片// Header("Content-type: image/png");
//            imagedestroy($QR);}//输出图片imagepng($QR, $filename);imagedestroy($QR);imagedestroy($logo);return $filename;
//        return '<img src="$filename" alt="使用微信扫描支付">';}public static function newDir($dir = 'qrcode'){
//按照年月日创建目录$file_path = "$dir" . '/' . date("Y") . '/' . date("m") . '/' . date("d") . '/';
//判断给定文件名是否是一个目录if (!is_dir($file_path)) mkdir($file_path, 777, true);
//        if (!is_dir($file_path)) {
//            if (mkdir($file_path, 777, true)) {
//                echo "创建递归文件夹成功";
//            } else {
//                echo "创建文件夹失败";
//            }
//        } else {
//            echo "该文件夹已经有了";
//        }return $file_path;}//调用查看结果public static function newCode(){$nowPath = '?nowPath=' . Request::domain();$willPath = 'https://www.baidu.com';$finalPath = $willPath . $nowPath;echo self::scerweima($finalPath);}//若想直接输出在浏览器中,不生成图片文件,则直接:
//QRcode::png($value,false,$errorCorrectionLevel, $matrixPointSize, 2);}
http://www.mmbaike.com/news/88061.html

相关文章:

  • 威联通231p做网站外贸网站制作公司
  • 网站开发项目企划书常见的网络营销工具
  • 诛仙3官方网站时竹任务荧灵怎么做做企业推广
  • 合肥移动网站建设账号权重查询入口站长工具
  • 外贸黄页网站西安百度关键词推广
  • 做网站域名哪里来中国新闻网发稿
  • 工程管理毕业设计代做网站合肥seo推广培训班
  • 珠市口网站建设网站建设培训
  • 错题网站开发东莞seo优化seo关键词
  • 赣州那里有做网站的公司seo项目分析
  • 深圳市招聘信息网站网络营销的分类
  • 东莞品牌营销型网站建设优化搜狗排名
  • asp室内装修装潢网站源码球队世界排名榜
  • 建设小型网站价钱b2b b2c c2c o2o区别
  • 两学一做知识问答网站在线seo推广软件
  • 阜阳哪里做网站洛阳网站建设
  • 网站放假通知重庆营销型网站建设公司
  • 网站的相关性 实用性百度搜索入口
  • 网站怎么添加横幅公司网站怎么建立
  • 临沂网站建设推荐可以营销的十大产品
  • 做动态logo网站2022适合小学生的简短新闻
  • css3网站制作教程视频百度网络优化推广公司
  • 网站开发环境安装程序html模板网站
  • 企业应用平台下载北京seo顾问
  • 阿里云配置wordpress优化网站页面
  • 做门户论坛与网站的区别手机导航下载2022新版
  • 烟台做网站价格网络安全培训机构哪家好
  • 网站建设流程域名dns web核心关键词如何优化
  • 邯郸网站建设代理河南网站seo
  • 商城网站建设合同书seo优化专员编辑