可能重复:
什么是命名空间?
据我了解,命名空间允许您在脚本中的不同命名空间内拥有同名的函数/变量。
namespace productions\active;
class Slayer
{
function Username ()
{
$Username = "Test";
return $Username;
}
}
namespace productions\experimental;
class Slayer
{
function Username()
{
$Username = "Experiemental";
return $Username;
}
}
但这提供了什么功能?
此外,如果我的类中有公共函数并且“存在”在命名空间中,会发生什么情况?