如何在PhpDoc中指定对象数组

Far*_*mov 6 php phpdoc

可能重复:
PHPDoc类型提示对象数组?

我使用PhpDocumentor2生成文档.我搜索了这个主题,但我找不到具体的规则.例如,我有一个名为AddressField的类,我想将$ addressFields指定为AddressField对象的数组.

/**
 * @var AddressField[]
 */
private $addressFields;
Run Code Online (Sandbox Code Playgroud)

sch*_*jos 20

PHPDoc的自我描述数组的使用在这里:

1.4.4.数组

  • 未定义: @return array
  • 单一类型: @return int[]
  • 多种类型: @return (int|string)[]

这同样适用于变量定义:

/* @var $arr Type[] */
Run Code Online (Sandbox Code Playgroud)