ThinkPHP3.2.3的命名空間問題
命名空間的出現是為了避免命名沖突。
我們在TP3.2.3的Collection和Model的創建過程中經常會遇到這樣的兩行代碼:
這是在控制器中的寫法。其中namespace定義的是當前類的模塊路徑,use定義的是當前類的位置(繼承的父類)。
這是模型中實例化Mysql數據庫的命名空間寫法。
這是模型中實例化MongoDB數據庫的命名空間寫法。注意use的路徑要具體到MongoModel中。
在使用時和MySQL數據庫的操作方式基本一致