包含文件中的名称空间声明是否自动包含父文件的名称空间(PHP)?
|
应该是一个简单的问题。我尚未安装5.3,所以无法进行自我测试。
在包含文件中声明名称空间时,是否必须声明名称空间的完整路径,还是已经假定要包含父名称空间?
例如,如果我有一个文件:
// file1.php
<?php
namespace parent_space;
include \'file2.php\';
?>
第二个文件:
// file2.php
<?php
namespace child_space;
// some code
?>
由于ѭ4中的parent_space
命名空间中包含file2.php
,因此\“ some code \”\\parent_space\\child_space\\
的命名空间是just6ѭ还是?
没有找到相关结果
已邀请:
2 个回复
呈辖玫割善
您将需要以这种方式定义file2.php:
有关名称空间的更多信息,请参考PHP手册:http://www.php.net/manual/en/language.namespaces.basics.php
扑北爱