2011-03-18 103 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