什么是 PHPDoc Eclipse 多类型:我该如何使用它?

What is the PHPDoc Eclipse multitype: and how do I use it?

当我在 PDT Eclipse 中记录我的方法时,如果方法的 return 可能是一个数组,它会生成以下类型的文档/类型提示: * @return multitype:Ambigous <\CodeBase\Node\DataNode, NULL>

我查找了此文档并找到了一些不错的文档,但在 "multitype" 和 "Ambiguous" 上没有什么好文档。

是否有任何文档介绍了如何最好地利用它来使用类型提示?是否可以定义数组结构 returned:例如returned 数组包含一个字符串键和某种对象 - 对 "foreach" 循环有用吗?

自 3.6 (Mars.1) 起的 PDT 不再生成多类型/歧义并遵循 phpdoc 标准:

多类型:类名 => 类名[]

模糊< ClassName,ClassName2 > => ClassName|ClassName2

另请参阅: