Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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类常量文档_Php_Class_Documentation_Constants_Phpdoc - Fatal编程技术网

phpDoc类常量文档

phpDoc类常量文档,php,class,documentation,constants,phpdoc,Php,Class,Documentation,Constants,Phpdoc,如何记录phpDoc的类常量?我读过这本手册,但找不到任何相关信息。我很确定您可以使用@const,尽管我找不到任何英文文档。有一个德国的例子。它显示的是define语句,而不是类常量,但语法是相同的 九年后,编辑 现在很明显,上面的建议是错误的,因为@const没有出现在文档中,而且似乎不会出现 使用@var似乎有效,但我看不到它在任何地方被明确指定。常量只需要一个包含描述的docblock。不需要特定的标签。代码解析器本身识别常量并在生成的文档()中显示它们。这似乎适用,但要告诉Netbe

如何记录phpDoc的类常量?我读过这本手册,但找不到任何相关信息。

我很确定您可以使用
@const
,尽管我找不到任何英文文档。有一个德国的例子。它显示的是
define
语句,而不是类常量,但语法是相同的


九年后,编辑

现在很明显,上面的建议是错误的,因为
@const
没有出现在文档中,而且似乎不会出现


使用
@var
似乎有效,但我看不到它在任何地方被明确指定。

常量只需要一个包含描述的docblock。不需要特定的标签。代码解析器本身识别常量并在生成的文档()中显示它们。

这似乎适用,但要告诉Netbeans在自动完成中显示哪个描述,必须添加另一个答案中所述的
@const
。它是
@var
,由于
@const
不存在:这里是对
@const
文档的更好的回顾:-它还解释了不存在这样的东西。根据这个答案应该使用
@var
:另一个糟糕的选择答案。。。是否可以更改所选答案?我不记得了,但你应该…-->伙计们,不要使用
@const
,因为它无效、不正确,而且不在文档中。有一天它可能不起作用,有点像被“弃用”,但在他们决定拔掉插头之前它仍然有效。@Wade或者你可以编辑,就像我所做的那样。这就是StackOverflow的工作原理。如果您能找到使用
@var
或任何最佳解决方案的权威,请将其添加到答案中。使用
@var
是正确的方法,请参阅