gpt4 book ai didi

PHP:在带有命名空间的类中使用不带命名空间的导入类

转载 作者:行者123 更新时间:2023-12-04 16:50:47 25 4
gpt4 key购买 nike

我正在使用一个不使用命名空间的 pear 库和一些基于 composer 的库,这些库显然可以使用。我想在我自己的代码中使用命名空间,但我发现当我从 pear 库(非命名空间)导入类时,我无法正确引用它们。

<?php namespace Foo\Bar;

require_once "pearLib/Baz.php";

class MyClass extends Baz { ... }

PHP 查找类 Foo\Bar\Baz,给我消息 The Class 'Foo\Bar\DataType' not found。我只想要我刚刚导入的非命名空间 Baz 类。建议???

最佳答案

将其从未答复列表中删除:


在类名前使用反斜杠,例如:

class MyClass extends \Baz

关于PHP:在带有命名空间的类中使用不带命名空间的导入类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20510452/

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