2011-03-18 74 views
10

我需要在主index.php文件中包含幾個文件。 我正在使用命名空間。PHP命名空間和要求

我可以使用include/require並使文件使用與index.php相同的名稱空間,而無需在每個包含的文件中指定名稱空間和使用語句嗎?

回答

25

PHP namespaces作用於文件級別。

如果a.php是一個命名空間內,它包括b.php,但b沒有指定一個命名空間,它將採納a定義的命名空間。

+1

有什麼辦法可以明確讓導入的符號採用導入文件的命名空間嗎? – 2015-01-16 10:57:05

+2

據我所知,沒有。 – Charles 2015-01-16 17:52:23