PHPDoc@property声明上的$character
在某些地方,使用PHPDoc的@property声明的名称带有$符号,例如:PHPDoc@property声明上的$character,php,phpdoc,Php,Phpdoc,在某些地方,使用PHPDoc的@property声明的名称带有$符号,例如: /** * @property string $mystring */ /** * @property string mystring */ 但在其他地方,名称显示时没有$符号,例如: /** * @property string $mystring */ /** * @property string mystring */ PHPStorm在两者之间没有明显的区别,文档中只说了“[
/**
* @property string $mystring
*/
/**
* @property string mystring
*/
但在其他地方,名称显示时没有$符号,例如:
/**
* @property string $mystring
*/
/**
* @property string mystring
*/
PHPStorm在两者之间没有明显的区别,文档中只说了“[name]”,所以我想知道如果有正确的方法,正确的方法是什么。给出的示例有$
,所以我使用美元
另外,php注释应以
/**
(双*)开头。我找不到任何关于php的相关信息。尽管如@LMS94所述,PHP文档上的示例也可以考虑
您可以只添加
$
符号以避免混淆…我知道/**我只是想写一行更大的示例:)另一个好的地方是phpstan只支持$
符号。标准方法是@property string$mystring
在哪里写的?我自己找不到任何东西,也就是说,它只是说明,在我看来,他们使用$作为示例并不排除其他形式。很明显,它不排除任何内容,您可以自由地以自己喜欢的方式编写。但例子很清楚:@property mixed$regular
。这是最常用的标准方式,而不是强制方式。