PHP : 扩展类是否需要另一个“use”来调用命名空间?
2022-08-30 20:02:59
我想知道在我扩展一个已经在其上方具有“use”关键字的类以使用特定命名空间的情况下 - 我是否需要在继承类上方添加另一个“use”以使用相同的命名空间?这样的情况:
namespace Core;
use System\Plugin;
class Front extends Application { }
现在在控制器中,直接调用而不使用命名空间(使用完整路径):
use System\Plugin;
class PageController extends Front { }
或者它是否也可以在没有“use”的情况下工作,并允许我使用System\Plugin命名空间:
class PageController extends Front { }
?