thinkphp5 与 endroid 二维码生成
2018-08-03 07:34:41来源:博客园 阅读 ()
windows compser安装endroid/qrcode,自己安装好composer工具;
1. 项目目录 文件 composer.json
require 里添加 "endroid/qrcode": "2.5.1" (endroid版本根据php版本填写相应版本)
配置中文镜像下载路径
1 "repositories": { 2 "packagist": { 3 "type": "composer", 4 "url": "https://packagist.phpcomposer.com" 5 } 6 }
2. cmd 切换到项目目录输入命令
composer require endroid/qrcode
3. php控制器引入
1 use Endroid\QrCode\QrCode; 2 3 $qrCode=new QrCode(); 4 $url = 'A150'; 5 6 $qrCode->setText($url) 7 ->setSize(200)//大小 8 ->setLabelFontPath(VENDOR_PATH.'endroid\qrcode\assets\noto_sans.otf') 9 ->setErrorCorrectionLevel('high') 10 ->setForegroundColor(array('r' => 0, 'g' => 0, 'b' => 0, 'a' => 0)) 11 ->setBackgroundColor(array('r' => 255, 'g' => 255, 'b' => 255, 'a' => 0)) 12 ->setLabel('桌码 A150') 13 ->setLabelFontSize(16); 14 15 header('Content-Type: '.$qrCode->getContentType()); 16 17 ob_clean(); /*解决提示 图像错误,无法显示问题*/ 18 19 echo $qrCode->writeString(); 20 exit;
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- PHP简单实现二维数组赋值与遍历功能示例 2020-02-19
- thinkPHP5项目中实现QQ第三方登录功能 2020-02-19
- PHP二维关联数组的遍历方式 2020-02-19
- php二维码生成以及下载实现 2020-02-17
- thinkPHP5分页功能实现方法分析 2020-02-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash