在代码中添加命名空间可以避免命名冲突,特别是在较大的项目中,但有时候我们也可以不使用命名空间,而是直接使用包含命名空间的类。
例如,在以下示例中,我们创建了一个名为“Person”的类,并初始化了具有不同名称但相同方法和属性的两个不同变量。在第一个变量中,我们使用了命名空间,而在第二个变量中,我们只使用了类名称。两种情况下都可以正常运行,并没有明显的好处或坏处。
name;
}
}
$name1 = new MyNamespace\Person();
$name1->name = "Alice";
$name1->sayHello();
$name2 = new Person();
$name2->name = "Bob";
$name2->sayHello();
?>
下一篇:不使用Mipmaps