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