PHP生成二維碼【endroid/qr-code 4.x】

php Composer

生成二維碼是平時項目開發(fā)中使用頻率很高的一個功能,PHP生成二維碼主流的擴展包為 endroid/qr-code,這個擴展包使用起來非常方便快捷,為了方便快速使用,本次特此記錄一下,以后需要生成二維碼直接從本文復制即可

辰風沐陽 閱讀 2083 2022-12-19

composer 安裝擴展包時忽略版本匹配

Composer

執(zhí)行 composer install 安裝擴展包時遇到錯誤: Your requirements could not be resolved to an installable set of packages。這是因為當前PHP版本不匹配composer.json要求的版本,使用 --ignore-platform-reqs 參數(shù)可以忽略版本匹配

辰風沐陽 閱讀 1319 2021-10-31

jwt token 鑒權(quán)驗證 【firebase 5.x】

php JWT Composer

JWT全稱: JSON Web Token,以 token 的方式代替?zhèn)鹘y(tǒng)的cookie、session模式,用于各服務器、客戶端傳遞信息及簽名驗證,本文記錄在TP6.0中使用JWT作為token驗證的示例。

辰風沐陽 閱讀 3761 2021-09-20

TP6.0 使用 phpoffice/phpspreadsheet 導入數(shù)據(jù)

php Composer ThinkPHP TP6.0

PhpSpreadsheet是一個用純PHP編寫的庫,并引入了命名空間,PSR規(guī)范等。使用表格批量導入數(shù)據(jù)也是很常見的一種場景,本文記錄在TP6.0中如何讀取表格數(shù)據(jù),將數(shù)據(jù)添加到數(shù)據(jù)庫中。該擴展庫要求PHP版本7.2+,和TP6.0版本要求一致

辰風沐陽 閱讀 1974 2021-06-12

composer install、update、require 區(qū)別

php Composer

當本地存在 `composer.lock` 文件時, composer install 將會去讀取 composer.lock 中存儲的版本號, 并且以此標準去下載依賴; 而 composer update 則不會去讀取 composer.lock 中的版本號, 他仍然會去讀取 composer.json 中定義的依賴, 生成新的 composer.lock 文件

辰風沐陽 閱讀 1867 2021-06-03

composer search 搜索 packagist.org 依賴包

Composer

composer search 搜索 packagist.org 依賴包。應用場景:在TP框架中想引入TP官方的依賴包,忘記了包名或不想手打,可以先使用 search 命令搜索出來, 再將需要的依賴包復制到命令行中安裝

辰風沐陽 閱讀 1318 2021-05-17

phpoffice/phpexcel 讀取 Excel 表格數(shù)據(jù)

php Composer

PHP版本7.2以下推薦使用 phpoffice/phpexcel 讀取表格數(shù)據(jù)

辰風沐陽 閱讀 1990 2021-04-06

nesbot/carbon 日期時間處理擴展包

php Composer

應用場景: 根據(jù)時間戳出計算到現(xiàn)在的時間: 剛剛, 1分鐘前

辰風沐陽 閱讀 1703 2021-04-04

phpoffice/phpexcel 導出 Excel 表格數(shù)據(jù)

php Composer

導出Excel表格適用場景: 導出訂單,導出用戶信息; PHP7.2版本以下推薦使用 phpoffice/phpexcel(TP5.0,TP5.1),PHP7.2版本以上推薦使用 phpoffice/phpspreadsheet(TP6.0),phpoffice/phpexcel 已經(jīng)停止維護

辰風沐陽 閱讀 2377 2021-04-04

Composer 常用擴展包匯總

Composer

本文記錄一些好用的composer包,找到好的擴展包,開發(fā)中能夠大大提高開發(fā)效率。相信本文一定有你需要的擴展包

辰風沐陽 閱讀 2522 2021-01-02