我在Netbeans和代码完成方面遇到了一些问题。 这是一个简单的例子:
/**
* @param SomeClass[] $param Simple array of SomeClass elements
*/
public function func(array $param) {
$param[0]->..
}
在此示例中,代码完成不起作用。问题来自于array $param
“覆盖”phpdoc声明,因此我的代码不再完成。
这是一个错误还是我犯了错误?
答案 0 :(得分:1)
根据this question,以下内容适用于Netbeans:
public function func(array $param) {
/* @var $param SomeClass[] */
$param[0]->..
}