以下是我的文件夾結構如何使用命名空間,而不是包括(「file.php」)
--project
|_____classes
|_____config.php
|_____classes.php
|_____project
|_____index.php
|_____dashboard.php
根據該文件夾結構,我在config.php &所有數據庫的配置我有延長在classes.php和更多的類中。
現在,當我在dashboard.php在項目文件夾中使用它的文件中我必須做這樣的事情includes("../classes/config.php");
我已閱讀在PHP命名空間的概念,我看了不少影片,但我不是能夠理解如何使用命名空間而不是include('');
的概念。
任何人都可以給我一個演示代碼或源代碼.zip文件,以便我能理解在項目中實現的概念嗎?
任何幫助讚賞。謝謝:)
可能的重複http://stackoverflow.com/questions/3384204/what-are-namespaces – rahul
嘗試閱讀本[PSR-4](http://www.php-fig.org/psr/psr-4 /)。 – Ans