ThinkPHP V8.1版本是一個(gè)大的改進(jìn)版本,目前已經(jīng)正式發(fā)布,最新版主要是針對(duì)V8.0版本的一些不足進(jìn)行了大量的完善,主要包含路由和驗(yàn)證方面,并且兼容最新的PHP8.4版本。各位老鐵可以無(wú)縫更新啦,最新的勾股OA辦公管理系統(tǒng)已經(jīng)更新適配啦。
ThinkPHP 8.1版本功能盤點(diǎn):
- 兼容PHP8.4+
- 優(yōu)化事件訂閱者
- 增加Macroable方法注入
- 新的路由變量驗(yàn)證方法
- 路由可選變量支持默認(rèn)值
- 路由中間件排除
- 路由分組綁定
- 綁定到命名空間
- 綁定到控制器
- 綁定到控制器分級(jí)
- 綁定到類
- 簡(jiǎn)單綁定
- 自動(dòng)URL調(diào)度
- 多模塊URL自動(dòng)調(diào)度
- 資源路由擴(kuò)展規(guī)則
- 數(shù)組數(shù)據(jù)驗(yàn)證
- 必須驗(yàn)證字段
- 支持枚舉驗(yàn)證
- 增加驗(yàn)證規(guī)則
- 請(qǐng)求對(duì)象增加layer方法
- 操作方法參數(shù)綁定
- 增加配置獲取器功能
- 公共環(huán)境變量文件
- 日志備份文件規(guī)則調(diào)整
- Cookie設(shè)置實(shí)時(shí)生效
- 改進(jìn)依賴注入的對(duì)象默認(rèn)值處理
- 緩存獲取默認(rèn)值支持閉包