Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHPDoc@property声明上的$character_Php_Phpdoc - Fatal编程技术网

PHPDoc@property声明上的$character

PHPDoc@property声明上的$character,php,phpdoc,Php,Phpdoc,在某些地方,使用PHPDoc的@property声明的名称带有$符号,例如: /** * @property string $mystring */ /** * @property string mystring */ 但在其他地方,名称显示时没有$符号,例如: /** * @property string $mystring */ /** * @property string mystring */ PHPStorm在两者之间没有明显的区别,文档中只说了“[

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

/**
 * @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
。这是最常用的标准方式,而不是强制方式。