2008-11-21 86 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++。

相關問題