php中为什么加了命名空间以后,之前可以调用的方法不能调用了.这是为什么

2025-05-10 21:11:59
推荐回答(2个)
回答1:

加了命名空间,默认是调用当前命名空间的类、函数,要想调用其他命名空间的东西,要手动调用命名空间,比如 $a = new a\b();

回答2:

既然有命名空间就要带上方法所在的命名空间,否则系统无法获知用户想调用哪里的方法