JetBrains WebIDE:PHPvariablestypes提示?
有没有办法提示WebIDE,一个variables有一些types? 我必须迭代一个对象数组,并没有自动完成可用。 这有助于ZendStudio:
/* @var ClassName $object */ 我知道在JetBrains中有一个特性来声明一个对象数组:
 /** * @return ClassName[] */ 
但是这只适用于函数的返回types。
  /* @var ClassName $object */是一个无效的PHPDOC注释,在当前版本的Web IDE中不会被parsing。 使用双星号使其工作: 
 /** @var ClassName $object */ 
 另外,你可以使用/** @var ClassName[] $array */和$vartypes自动推导$var foreach($array as $var)来注释$array 。 
正如已经指出的那样,PhpStorm将使用常规的phpdoc块:
 /** @var ClassName $object */ 
但是, 自2.1以来 ,也支持Netbeans / Eclipse / Zend @var注释 :
 /* @var $object ClassName */ 
 请注意,注释以/*而不是/**开头(因此,如果使用phpdoc生成实际文档,则不会显示注释)。 此外,参数交换,虽然PhpStorm接受任何顺序: 
 /* @var ClassName $object */ 
最后但并非最不重要的是,它们可以放在几乎任意的代码行之前(从技术上说,phpdoc块只限于某些项目)。