我目前在代码审查期间遇到了这个命名空间代码块,我看起来像这样。我对在 youtube 中看到的命名空间和示例不熟悉,教程中没有类似的示例。
我只理解第一个命名空间意味着代码块将在全局空间上。但是第二个命名空间到底是什么意思呢?
namespace
{
class Logging{}
}
namespace Admin\Logging
{
class Logged_in
{
public function __construct()
{
/* some code here */
}
}
/* other classes here */
}
谢谢您的帮助。