首頁  >  文章  >  php框架  >  TP框架V6.0.10LTS已發布(相容PHP8.1)

TP框架V6.0.10LTS已發布(相容PHP8.1)

藏色散人
藏色散人轉載
2022-01-04 14:20:122765瀏覽

ThinkPHP V6.0.10版本主要增加了PHP8.1的兼容支持,以及ThinkORM的一些改進,並宣布成為ThinkPHP歷史上第二個LTS版本,藉此辭舊迎新之際,祝大家新年快樂!

6.0LTS版本核心不再做功能更新,僅作優化及BUG修復,BUG修復時間與安全性更新都延長至2024年10月24日。

主要更新

  • 相容PHP8.1

  • 改進cookie跨域刪除

  • 改進多語言自動載入

  • 改進url產生

  • Filesystem增加url方法取得檔案存取位址

  • 檔案上傳錯誤支援多語言

  • 修正make:controller 指令錯誤

  • 傳送cookie前先檢查請求頭是否已發送

  • 改進多檔案上傳的檔案hashName衝突問題

  • 調整thinkPath路徑賦值為真實絕對路徑以避免特殊環境潛在隱患

  • 支援psr7 response

  • 控制器中間件支援動態參數

  • ##改進env檔解析
  • ThinkORM主要更新:

修正column方法

Db與模型增加filter資料處理機制

調整json處理

修正sqlite驅動lock

###取得資料庫欄位類型不區分大小寫############修正多對多重關聯中間表資料############修正多對多模型# ###########改進db類別hidden/visible/append 方法處理機制#############改進關聯的軟刪除查詢###################################################### ##完善取得sql時的字元轉義###############安裝與更新#########V6版本開始只支援Composer安裝及更新,支援上個版本的無縫更新,直接使用###
composer update
###更新至最新版本即可。 ######如果需要全新安裝,使用:###
composer create-project topthink/think tp
#######推薦學習:《###最新的10個thinkphp影片教學###》######

以上是TP框架V6.0.10LTS已發布(相容PHP8.1)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:weixin。如有侵權,請聯絡admin@php.cn刪除