对象数组的 PHPDoc 类型提示?
因此,在 PHPDoc 中,可以在成员变量声明上方指定以提示其类型。然后,对于例如PHPEd,IDE将知道它正在使用哪种类型的对象,并能够为该变量提供代码见解。@var
<?php
class Test
{
/** @var SomeObj */
private $someObjInstance;
}
?>
这很有效,直到我需要对对象数组执行相同的操作,以便在以后循环访问这些对象时能够获得适当的提示。
那么,有没有办法声明一个PHPDoc标签来指定成员变量是s的数组? 例如,array 是不够的,并且似乎无效。SomeObj
@var
@var array(SomeObj)