生成二維碼是平時(shí)項(xiàng)目開(kāi)發(fā)中使用頻率很高的一個(gè)功能,PHP生成二維碼主流的擴(kuò)展包為 endroid/qr-code,這個(gè)擴(kuò)展包使用起來(lái)非常方便快捷,為了方便快速使用,本次特此記錄一下,以后需要生成二維碼直接從本文復(fù)制即可
辰風(fēng)沐陽(yáng) 閱讀 2084 2022-12-19
執(zhí)行 composer install 安裝擴(kuò)展包時(shí)遇到錯(cuò)誤: Your requirements could not be resolved to an installable set of packages。這是因?yàn)楫?dāng)前PHP版本不匹配composer.json要求的版本,使用 --ignore-platform-reqs 參數(shù)可以忽略版本匹配
辰風(fēng)沐陽(yáng) 閱讀 1319 2021-10-31
JWT全稱(chēng): JSON Web Token,以 token 的方式代替?zhèn)鹘y(tǒng)的cookie、session模式,用于各服務(wù)器、客戶(hù)端傳遞信息及簽名驗(yàn)證,本文記錄在TP6.0中使用JWT作為token驗(yàn)證的示例。
辰風(fēng)沐陽(yáng) 閱讀 3761 2021-09-20
PhpSpreadsheet是一個(gè)用純PHP編寫(xiě)的庫(kù),并引入了命名空間,PSR規(guī)范等。使用表格批量導(dǎo)入數(shù)據(jù)也是很常見(jiàn)的一種場(chǎng)景,本文記錄在TP6.0中如何讀取表格數(shù)據(jù),將數(shù)據(jù)添加到數(shù)據(jù)庫(kù)中。該擴(kuò)展庫(kù)要求PHP版本7.2+,和TP6.0版本要求一致
辰風(fēng)沐陽(yáng) 閱讀 1974 2021-06-12
當(dāng)本地存在 `composer.lock` 文件時(shí), composer install 將會(huì)去讀取 composer.lock 中存儲(chǔ)的版本號(hào), 并且以此標(biāo)準(zhǔn)去下載依賴(lài); 而 composer update 則不會(huì)去讀取 composer.lock 中的版本號(hào), 他仍然會(huì)去讀取 composer.json 中定義的依賴(lài), 生成新的 composer.lock 文件
辰風(fēng)沐陽(yáng) 閱讀 1868 2021-06-03
composer search 搜索 packagist.org 依賴(lài)包。應(yīng)用場(chǎng)景:在TP框架中想引入TP官方的依賴(lài)包,忘記了包名或不想手打,可以先使用 search 命令搜索出來(lái), 再將需要的依賴(lài)包復(fù)制到命令行中安裝
辰風(fēng)沐陽(yáng) 閱讀 1318 2021-05-17
PHP版本7.2以下推薦使用 phpoffice/phpexcel 讀取表格數(shù)據(jù)
辰風(fēng)沐陽(yáng) 閱讀 1990 2021-04-06
應(yīng)用場(chǎng)景: 根據(jù)時(shí)間戳出計(jì)算到現(xiàn)在的時(shí)間: 剛剛, 1分鐘前
辰風(fēng)沐陽(yáng) 閱讀 1703 2021-04-04
導(dǎo)出Excel表格適用場(chǎng)景: 導(dǎo)出訂單,導(dǎo)出用戶(hù)信息; PHP7.2版本以下推薦使用 phpoffice/phpexcel(TP5.0,TP5.1),PHP7.2版本以上推薦使用 phpoffice/phpspreadsheet(TP6.0),phpoffice/phpexcel 已經(jīng)停止維護(hù)
辰風(fēng)沐陽(yáng) 閱讀 2377 2021-04-04
本文記錄一些好用的composer包,找到好的擴(kuò)展包,開(kāi)發(fā)中能夠大大提高開(kāi)發(fā)效率。相信本文一定有你需要的擴(kuò)展包
辰風(fēng)沐陽(yáng) 閱讀 2522 2021-01-02