0
我試着去達到我在那裏用以下頂部定義命名空間的類文件: 文件:config.php文件命名空間,使用範圍的文件一個文件夾最多
namespace Config;
class Config
{
// Stuffs
}
文件結構是這樣的
public_html
- admin
-- header.php
-- footer.php
-- file-trying-to-reach-config.php
- config.php
我試圖從文件嘗試到達配置.php到達config.php文件。在文件艱難到達的-config.php的即時通訊使用的頂部:
use \Config;
但我不知道我怎麼了,在使用拉昇文件夾達到config.php文件。谷歌搜索和堆疊,但沒有發現任何關於它。我是否誤解了名稱空間的概念並使用?
如何通過file-trying-to-reach-config.php使用config.php?
命名空間不是***來創建目錄結構(雖然經常濫用這種方式,或其他方式)。你應該定義一個自動加載函數,這樣你就可以使用'\ Config \ Config'(這似乎很奇怪),而不必考慮它。 – Wrikken 2013-03-06 19:18:21