<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 概述 `ThinkPHP`是一個免費開源的,快速、簡單的面向對象的**輕量級PHP開發框架**,是為了敏捷WEB應用開發和簡化企業應用開發而誕生的。`ThinkPHP`誕生十七年來一直秉承簡潔實用的設計原則,在保持出色的性能和至簡代碼的同時,更注重易用性。遵循`Apache2`開源許可協議發布,意味著你可以免費使用`ThinkPHP`,甚至允許把你基于ThinkPHP開發的應用開源或商業產品發布/銷售。 ## 核心 * `Request`增加`setRootDomain`方法 * 修正`RedirectResponse`的`restore`方法 * `redis`緩存驅動改為使用時才連接 * 標簽內的緩存標識列表為空時,不調用?`clearTag` 方法 * 修正默認異常模板的編碼輸出 * 修復文件響應文件名為中文無法正確在瀏覽器下載中使用的問題 * Session Facade增加注釋 * 修正清空路由規則方法未清空分組路由的問題 * `requireCallback` 驗證規則支持傳入數組 * 支持設置控制臺默認執行用戶 * 異常類增加`#[AlwaysErrorMsg]`注解支持 明確指定始終輸出錯誤信息 * 改進路由到類的方法支持數組方式 * 改進復雜條件驗證唯一 * `requireIf`驗證支持數組方式 * 修正路由分組的調度檢查 ## ThinkORM 更新日志 * 修復json字段寫入字符串null的bug * 改進BelongsToMany attach方法返回的對象 * 修正軟刪除fetch方法 * 模型增加autoInc屬性用于設置數據表自增主鍵 支持字符串或true(自動獲取主鍵值) * 模型增加inc和dec方法 配合save方法使用 * 延遲寫入改進 * 改進一對一match方法 * 優化綁定屬性到父模型時數據獲取 * 修復數據庫類型為mongodb無查詢條件時查詢不到數據 * 優化查詢緩存 * 修復關聯對象動態設置表后綴之后寫入數據時不自動添加數據表后綴的問題 * 修正多態一對多關聯,類型未定義時,預載入查詢數據集時拋出異常改為null,與查詢模型對象和延遲獲取保持一致 * 修改模型更新方法,默認關閉全局查詢范圍限制 * 改進whereMonth查詢
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看