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
控制器中間件支援動態參數
修正column方法
Db與模型增加filter資料處理機制
調整json處理
###取得資料庫欄位類型不區分大小寫############修正多對多重關聯中間表資料############修正多對多模型# ###########改進db類別hidden/visible/append 方法處理機制#############改進關聯的軟刪除查詢###################################################### ##完善取得sql時的字元轉義###############安裝與更新#########V6版本開始只支援Composer安裝及更新,支援上個版本的無縫更新,直接使用###
composer update###更新至最新版本即可。 ######如果需要全新安裝,使用:###
composer create-project topthink/think tp#######推薦學習:《###最新的10個thinkphp影片教學###》######
以上是TP框架V6.0.10LTS已發布(相容PHP8.1)的詳細內容。更多資訊請關注PHP中文網其他相關文章!