PHPDoc @属性 声明中的 $ 字符

$ character on PHPDoc @property declaration

在某些地方,使用 PHPDoc 的 @属性 声明的名称带有 $ 符号,例如:

/**
 * @property string $mystring
 */

但在其他地方出现的名称没有 $ 符号,例如:

 /**
  * @property string mystring
  */

PHPStorm 在两者之间没有明显区别,文档 here 只是说“[name]”,所以我想知道如果有的话,正确的方法是什么。

给出的例子 here$ 所以我会使用美元。

此外,php 注释 应以 /** (double *)

开头

我找不到关于 PSR-standards 的任何信息。尽管如 @LMS94 所述,可以考虑 PHP 文档中的示例。

您可以只添加 $ 符号以避免混淆...