首頁 後端開發 php教程 tp5使用Endroid產生二維碼

tp5使用Endroid產生二維碼

Jun 01, 2018 pm 03:09 PM
產生

這篇文章主要介紹了tp5使用Endroid產生二維碼,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

首先還是#composer require endroid/qrcode到我的vendor函式庫裡面,
然後修改vendor/endroid/qrcode/src/Qrcode.php的
LABEL_FONT_PATH_DEFAULT='';
接著直接上程式碼

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

// 分享图片[正经二维码]

   public function share(){

       // 前端带着code访问我这个接口,然后请求到openid,拼成到个人中心的url再生成二维码

       $url = 'http://www.baidueeeeeeee.com?id=33';       

       $qrCode = new QrCode();       

       $qrCode->setText($url)

           ->setSize(300)//大小

           ->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))

           ->setLabelFontSize(16);

       header('Content-Type: '.$qrCode->getContentType());       

       echo $qrCode->writeString();      

       exit;

   }

登入後複製

前端直接呼叫我這個方法名稱就行了

相關推薦:

tp5(thinkPHP5)操作mongoDB資料庫步驟詳解

以上是tp5使用Endroid產生二維碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

兩個點博物館:邦格荒地地點指南
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

兩個點博物館:邦格荒地地點指南
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

不再擔心下班前被領導叫住開小會,AI助理幫你自動生成會議紀要 不再擔心下班前被領導叫住開小會,AI助理幫你自動生成會議紀要 Sep 04, 2023 pm 11:21 PM

不再擔心下班前被領導叫住開小會,AI助理幫你自動生成會議紀要

如何使用PHP進行基本的自然語言生成 如何使用PHP進行基本的自然語言生成 Jun 22, 2023 am 11:05 AM

如何使用PHP進行基本的自然語言生成

使用Python中的pyWaffle產生一個華夫餅圖 使用Python中的pyWaffle產生一個華夫餅圖 Aug 17, 2023 am 11:49 AM

使用Python中的pyWaffle產生一個華夫餅圖

如何使用PHP產生可刷新的圖片驗證碼 如何使用PHP產生可刷新的圖片驗證碼 Sep 13, 2023 am 11:54 AM

如何使用PHP產生可刷新的圖片驗證碼

如何使用PHP產生帶有時間限制的二維碼? 如何使用PHP產生帶有時間限制的二維碼? Aug 26, 2023 pm 04:34 PM

如何使用PHP產生帶有時間限制的二維碼?

word目錄生成錯亂怎麼辦 word目錄生成錯亂怎麼辦 Feb 20, 2024 am 08:08 AM

word目錄生成錯亂怎麼辦

如何建立mdf文件 如何建立mdf文件 Feb 18, 2024 pm 01:36 PM

如何建立mdf文件

如何使用Python產生兩個日期之間的k個隨機日期? 如何使用Python產生兩個日期之間的k個隨機日期? Sep 09, 2023 pm 08:17 PM

如何使用Python產生兩個日期之間的k個隨機日期?

See all articles