这篇文章给大家介绍的内容是关于thinkphp5框架与android实现二维码的生成代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
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": "
5 }
6 }立即学习“PHP免费学习笔记(深入)”;

2. cmd 切换到项目目录输入命令
composer require endroid/qrcode
3. php控制器引入
use Endroid\QrCode\QrCode;
$qrCode=new QrCode();
$url = 'A150';
$qrCode->setText($url)
->setSize(200)//大小
->setLabelFontPath(VENDOR_PATH.'endroid\qrcode\assets\noto_sans.otf')
->setErrorCorrectionLevel('high')
->setForegroundColor(array('r' => 0, 'g' => 0, 'b' => 0, 'a' => 0))
->setBackgroundColor(array('r' => 255, 'g' => 255, 'b' => 255, 'a' => 0))
->setLabel('桌码 A150')
->setLabelFontSize(16);
header('Content-Type: '.$qrCode->getContentType());
ob_clean(); /*解决提示 图像错误,无法显示问题*/
echo $qrCode->writeString();
exit;立即学习“PHP免费学习笔记(深入)”;
相关文章推荐:
以上就是thinkphp5框架与Android实现二维码的生成代码的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号