你能否在PHP 5.2.5中提示返回类型?

时间:2008-11-21 06:15:49

标签: php eclipse return-value php-5.2 type-hinting

我认为我的eclipse的ctrl +点击链接可能会受益匪浅......

编辑:我正在使用eclipse PDT。

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

真棒。

3 个答案:

答案 0 :(得分:20)

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

与Eclipse PDT完美配合。你使用哪个插件?

答案 1 :(得分:5)

简答:不。

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

答案 2 :(得分:0)

在PHP中提示返回类型的唯一方法是使用一个好的IDE,如Eclispe PDT或带有标准注释块的Zend Studio。 PHP根本无法预测返回类型,因为它是动态类型语言,因此类型检查在运行时完成,这与静态类型语言(如C#,JAVA和C ++)不同。