2008-11-21 87 views
5

我想我的Eclipse的Ctrl +单击链接可能大大受益...你可以在PHP 5.2.5中提示返回类型吗?

编辑:我使用的Eclipse PDT。

编辑2:我对使用@return或@var语句在函数(和变量)之前放置docblocks的解决方案非常满意,我刚刚更新了我的应用程序的文档,现在eclipse正在显示我有什么功能可用于什么对象!

太棒了。

+0

偏离主题,我注意到NetBeans 6.5比代码完成和总体代码分析更智能,比我尝试使用的Eclipse PHP-aware东西 – 2008-11-21 06:26:07

+0

另请参见http://stackoverflow.com/questions/778564/ phpdoc-type-hinting-for-array-of-objects – 2012-01-20 22:31:10

回答

19
// [...] 
/** 
* Return the Request object 
* 
* @return Zend_Controller_Request_Abstract 
*/ 
public function getRequest() 
{ 
    return $this->_request; 
} 
// [...] 

适用于Eclipse PDT。你使用哪个插件?

4

简答题:没有。

长答案:考虑使用@return声明添加docblocks。

+0

不,docblock没有帮助。 – 2008-11-21 06:26:47

0

暗示在PHP返回类型的唯一方法是使用一个良好的IDE像Eclispe的PDT或Zend Studio的标准注释块。 PHP不能预测返回类型,因为它是动态类型语言,所以类型检查在运行时完成,而不像静态类型语言,如C#,JAVA和C++。

相关问题