我如何为phpDoc文档记录类常量?我已经阅读了手册,但没有找到相关内容。
常量只需要一个包含描述的文档块。不需要特定的标签。代码解析器本身会识别常量并在生成的文档中显示它们的定义(这里有一个例子)。
@var
,因为@const
不存在:https://docs.phpdoc.org/references/phpdoc/index.html - Wade我相信你可以使用@const
,尽管我找不到任何英文文档。这里有一个德国示例,它显示的是define
语句而不是类常量,但如果我没记错的话,语法是一样的。
九年后,编辑...
现在明确了上述是错误的建议,因为@const
没有出现在文档中,而且似乎也不会出现。
使用@var
似乎可行,但我无法在任何地方明确指定它。
@const
文档的审查:https://dev59.com/P2w15IYBdhLWcg3wT51c#18446766 - 它还解释了这样的东西不存在。 - hakre@const
,因为它不是有效的、不正确的,也不在文档中。有一天它可能不起作用,就像被“弃用”一样,但仍然可以工作,直到他们决定拔掉插头。 - Wade@var
或者其他最佳解决方案的权威资料,请在答案中添加。 - lonesomeday
@var
是正确的方法,详见 https://github.com/phpDocumentor/fig-standards/blob/master/proposed/phpdoc.md#722-var - m13r