关于PHP的命名空间

发布于 2022-09-04 10:21:39 字数 340 浏览 14 评论 0

比如两个文件A\\B\\a.phpA\\B\\C\\b.php

a.php部分代码:

namespace A\B\C;

A\\B\\C\\M::func();

b.php部分代码:

<? php

namespace A\B\C;

class M {
    public function func()
    {
    }
}

在a.php怎样免写命名空间调用b.php的函数func???也就是能直接调用M::func();

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猫腻 2022-09-11 10:21:39

同一命名空间下可以直接使用,不同命名空间则使用use 命名空间\类名

围归者 2022-09-11 10:21:39

在a.php文件的命名空间下面加入

use A\B\C\M;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文