对于Netbeans代码完整有什么有用的PHP注释?我已经熟悉@return
,@param
和@throws
,但还有其他人吗?
例如,我可以设置返回ArrayObject的键吗?在此示例中,我希望IDE在输入foo
后向我建议bar
和get()->
。它甚至可能吗?如果是这样,怎么样?
/**
* @ ???
*/
function get() {
$res = new \ArrayObject();
$res->foo = 1;
$res->bar = 2;
return $res;
}
答案 0 :(得分:2)
看看phpDocumentor。这就是那些注释的来源。它有点像Javadoc,但对于PHP。
答案 1 :(得分:2)
很抱歉,在您的情况下,无法在任何PHP IDE中完成此操作: - (
唯一的可能性就是在你自己的类中继承ArrayObject来完成这项工作,但我认为你想在runntime中设置不同的属性......
/**
* @property integer foo
* @property integer bar
*/
class MyArrayObject extends \ArrayObject
{
}
/**
* @return MyArrayObject
*/
function get() {
$res = new MyArrayObject();
$res->foo = 1;
$res->bar = 2;
return $res;
}