2010-06-28 5 views
21

Я новичок в разработке PHP, и мне интересно, есть ли в сообществе какие-либо рекомендации по встроенной документации кода с использованием комментариев. Мне бы понравилось что-то вроде Python's PEP 257, но я бы согласился на формат, используемый популярным инструментом для извлечения документа или даже стандартом документации популярного продукта.Существует ли стандартный стиль для документации на PHP?

ответ

10

Наиболее широко используемой формой API документации РНР phpDocumentor а.к.а. PHPDoc. Довольно много IDE также могут извлекать информацию, чтобы улучшить подсказки автозаполнения, используя документы API API phpDocumentor.

6

Использование phpdoc (очень похож на Javadoc)

3

PEAR (PHP Extension и Application Repository) имеет coding standards который включает в себя sample file использованием PhpDocumentor, а также некоторые другие полезные соглашения.

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) 
    { 
    } 

Source

Смежные вопросы