重溫php命名空間

1.使用場景:spa

  假如如今有兩個類文件。類名都同樣。命名空間

  在第三個文件中引入這兩個類文件,PHP會報致命錯誤。不能從新定義這個類。命名

  這時候須要命名空間來解決這個問題。文件

2. 假如兩個文件名分別爲A,B。類名都爲C。錯誤

  首先咱們在A 文件中 使用 namespace a\aa;new

  在B文件中 使用 namespace b\bb;實例化

   在第三個文件中咱們 能夠在上面使用:實例

  use a\aa\C  或則  use b\bb\C as bbC

  當咱們實例化 A下的C 時候 直接使用 new C()

        咱們實例化 b下的c時候 使用 new bbC()

相關文章
相關標籤/搜索