區別:1、thinkphp3.1版本中的普通分組和獨立分組還需要在配置文件中配置,而thinkphp3.2版本就不需要配置,直接使用獨立分組就可以;2、thinkphp3. 2版開始使用命名空間,而thinkphp3.1版沒有指令空間。
本文操作環境:Windows10系統、ThinkPHP3.2版、Dell G3電腦。
主要差異是:
1、ThinkPHP3.2 主要整合了3.1以及先前版本的分組問題。 3.2之前有普通分組和獨立分組,還需要在設定檔中設定。 3.2已經不需要配置了,直接使用獨立分組就可以了。
2、ThinkPHP3.2 開始使用命名空間了,因此對伺服器PHP版本也有要求了。
3.2版本引入了命名空間,強化了驅動化和行為,增強了模組化的概念和對雲端平台的支持,並改進了許多的細節。
thinkphp3.2的主要改進包括:
模組化架構的全新設計
#全新命名空間與自動導入機制
改進的路由功能
主題的動態切換支援
更強大的Action參數綁定
模型的參數綁定支援
改進的域名部署支援
全新的應用程式模式
全新重寫的工具類別(包括映像、驗證碼和上傳等)
提供更好的雲端平台支援
修正先前發現的眾多BUG
主要是架構的調試以及命名空間的引入,其他的影響不大(工具類別重寫了)。
推薦學習:《PHP影片教學》
以上是thinkphp3.1與3.2的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!