gpt4 book ai didi

php - 如何从另一个非命名空间类访问不同命名空间中的类

转载 作者:行者123 更新时间:2023-12-04 17:04:30 36 4
gpt4 key购买 nike

我有一个没有命名空间的类......我有另一个有命名空间的类......如果我尝试从非命名空间访问命名空间类,它找不到它。我如何告诉我的类使用 PHP 访问新命名空间中的另一个类?

谢谢!

最佳答案

在无命名空间类的名称前面加上 \ .例如,创建一个 DateTime在命名空间中,您可以使用:

<?php namespace bar;

class Foo {
function hello() {
echo new \DateTime();
}
}

相反,您可以通过在类前面加上 namespace 和 \ 来访问带 namespace 的类。 :
<?php
$f = new \bar\Foo();
$f->hello();

关于php - 如何从另一个非命名空间类访问不同命名空间中的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15594545/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com