我在深层命名空间中用 PHP 编写类,但我希望它更容易访问。有没有办法在它的定义中命名命名空间,而不是导入?如果它可以解决,那没关系。
我想实现它,因为它在我手头的代码中非常非常常用的类,但是将它完全移动到更浅的命名空间不是一种选择。
我试图用谷歌搜索它,但我发现的只是导入命名空间别名,我还没有在文档中找到任何相关的东西。
定义文件:
namespace \Something\Really\Annoyingly\Deep AS \MyClass
class MyClass{}
其他文件:
namespace \Something\Else;
use MyClass;
$obj = new MyClass();
为了举例,我在这里使用了“AS”。我知道它不会起作用,我的问题是,是否有可能让它以某种方式起作用?
www说