PHP thinkphp命名空间有什么用

不懂空间含义
2024-12-02 13:48:48
推荐回答(3个)
回答1:

class a

class a

PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。

如果你的项目中有两个 class a ,系统会报错,首先你可以将其中的一个calss a 改成 class b

如果你的项目很大,而且是多人协同开发的,这个问题就大发了,那就引入命名空间吧

命名空间最大的好处,就是在不同空间的类名,函数名可以相同。

namespace Article;
class add{}

namespace Member;
class add{}

回答2:

防止类名冲突

回答3:

空间的含义懂么