php docblock中以下内容的含义是什么: #@+ zend框架代码中的一个示例: /**#@+ * @const string Version constant numbers */ const VERSION_10 = '1.0'; const VERSION_11 = '1.1'; /**#@-*/ 林假设其用于分组相关项目,但无法确定. 另外,它的语法很奇怪-从中生成文档时如何翻
我想为一些项目构建一些规模较小但高度定制的文档站点. PhpDocumentor非常棒,但非常重.我考虑过尝试调整模板,但是在花了几分钟的时间研究之后,我认为这将是太多的工作. 理想情况下,我希望看到一些东西,我可以传递一堆文件,并让它返回所有的文件,类和属性和方法,以及他们的元数据,
我在ZF1的评论/文档中找到了一些特殊符号“#@”和“#@ – ”.例: /**#@+ * @access protected */ (https://github.com/zendframework/zf1/blob/master/library/Zend/Mail.php#L54) 我之前在另一个不同的存储库中看到过. 这些是什么意思?解决方法:它们是PHP DocBlock模板声明.文
我总是使用注释来声明返回类型.例如: /** * @return SomeClass */ public function () { ... } 但现在我看到还有另一种方式: public function () : SomeClass { ... } 题 我应该在这些之间做出选择,使用两者,还是他们有一些我应该注意的根本区别?最佳答案:据我说,你应该尽可能