ThinkPHP v3.1.2版本發佈 更加強大和安全

來源:互聯網
上載者:User
關鍵字 安全 ThinkPHP

ThinkPHP3.1.2版本相對於3.1版本更加強大和安全,由於有推薦功能和安全改進,經過官方團隊的測試,是一個建議升級的穩定版本。

更新

主要更新如下:

獨立分組功能
範本繼承
模組和操作映射
AJAX增加jsonp格式支援
分組支援單獨配置預設模組和操作
核心編譯過程的優化
SAE引擎升級
改進的分頁類
修正查詢語言的一處HTTP://www.aliyun.com/zixun/aggregation/11233.html">安全隱患

查看詳細的3.1.2更新日誌

升級

3.1版本可以輕鬆升級到3.1.2版本,僅僅需要注意如下事項:

1、範本主題切換的時候不再檢測主題目錄是否存在,改為配置可切換範本清單方式,使用下面的方式配置:

'TMPL_DETECT_THEME'=>true,  'THEME_LIST'=>'default,other_theme',

2、由於模型的表單合法性檢測屬性做了命名正常化調整,如果使用了該功能,並配置了模型中的insert_fields 和 update_fields 屬性的話,請更改為insertFields 和 updateFields 屬性;

3、如果使用了全域過濾配置VAR_FILTERS參數的話,定義過濾方法的時候請注意,由於array_map改為了array_walk_recursive遞迴方式過濾,所以過濾方法請改為引用返回的方式返回,Action類的 _get_post等方法的過濾則不受影響。 過濾方法定義參考:

function filter_fun(&$value){      $value = htmlspecialchars($value);  }

如果從3.0版本升級,請參考ThinkPHP3.1版本發佈一文中的升級說明。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.