首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend Studio中的命名空间提示

问Zend Studio中的命名空间提示
EN

Stack Overflow用户
提问于 2012-12-04 16:15:32
回答 2查看 461关注 0票数 2

我在我的Zend Studio中有一个php项目,其中包含src/ vendor/ (Silex)子文件夹。在我的src文件夹中,有一个类似Company/Project/...的文件夹结构。

当我想要通过向导创建一个新类时,在我的其他项目中,它会在"new class“窗口中填充名称空间。

在这个项目中,当我使用新的"PHP类“时,这不起作用,当我使用新的”类“时,它使用的文件夹结构如下: src\Company\ project .....

那么,如何为我的源文件夹设置名称空间呢?或者这是一个错误,因为我认为它们会被自动检测到?

EN

回答 2

Stack Overflow用户

发布于 2012-12-12 20:49:19

由于文件夹和命名空间之间的“连接”不是内置在PHP中的(例如在Java中),我猜它不会直接在任何IDE中可用。

例如,尽管在PSR0:\Symfony\Core\Request => /path/to/project/lib/vendor/Symfony/Core/Request.php中定义了PHP Fig (PHP Framework Interop Group),但也可以添加它。顺便说一句,它不是PHP核心的一部分。

我使用的不是Zend Studio,而是Netbeans,它也不支持新类的名称空间(但至少它是免费的!)

票数 0
EN

Stack Overflow用户

发布于 2012-12-14 10:43:44

这只是个猜测,但是你确定你的项目已经配置好支持5.3+了吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13698592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档