我是PHP开发的新手,我想知道社区是否有使用注释的代码内联文档的任何指南。我喜欢像Python PEP 257这样的东西,但我会选择一种流行的文档提取工具使用的格式,甚至是流行产品的文档标准。
答案 0 :(得分:11)
PHP最广泛使用的API文档形式是phpDocumentor a.k.a. phpdoc。相当多的IDE也能够使用phpDocumentor样式API文档提取信息以改进自动完成提示。
答案 1 :(得分:6)
使用phpdoc(非常类似于javadoc)
答案 2 :(得分:4)
首先想到的是PHPdoc,请看一下http://www.phpdoc.org/
答案 3 :(得分:3)
PEAR(PHP扩展和应用程序存储库)有coding standards,其中包含使用phpDocumentor的sample file,以及其他一些有用的约定。
答案 4 :(得分:2)
phpdoc(phpDocumentor)风格很常见。它使用包含DocComments的DocBlocks。
<?php
/**
* This is a DocBlock for a function.
*/
function associatedFunction()
{
}
<?php
/**
* I belong to a file
*/
/**
* I belong to a class
*/
class Def
{
}
标签和注释:
<?php
/**
* A summary informing the user what the associated element does.
*
* A *description*, that can span multiple lines, to go _in-depth_ into the details of this element
* and to provide some background information or textual references.
*
* @param string $myArgument With a *description* of this argument, these may also
* span multiple lines.
*
* @return void
*/
function myFunction($myArgument)
{
}