為什么laravel框架路由用的是雙冒號
1 回答

qq_花開花謝_0
TA貢獻1835條經驗 獲得超7個贊
雙冒號是PHP靜態(tài)方法調用的語法。
Laravel使用Facades來實現(xiàn)工廠的特性,靜態(tài)調用類的任意方法,會自動實例化類,并調用相關的動態(tài)方法。這樣保證了類的單實例,并且讓類使用起來更加直觀方便。
Facades 提供一個靜態(tài)接口給在應用程序的 服務容器 中可以取用的類。Laravel 附帶許多 facades,甚至你可能已經在不知情的狀況下使用過它們!Laravel 的「facades」作為在 IoC 容器里面的基礎類的靜態(tài)代理,提供的語法有簡潔、易表達的優(yōu)點,同時維持比傳統(tǒng)的靜態(tài)方法更高的可測試性和彈性。
- 1 回答
- 0 關注
- 727 瀏覽
添加回答
舉報
0/150
提交
取消