PHP Document 代码注释规范

本文介绍如何使用PHPDocumentor快速生成具有相互参照、索引等功能的API文档,包括安装方法、命令行生成文档步骤以及Web界面生成文档的详细指南。

  PHPDocumentor 是一个用PHP写的工具,对于有规范注释的php程序,它能够快速生成具有相互参照,索引等功能的API文档。老的版本是 phpdoc,从1.3.0开始,更名为phpDocumentor,新的版本加上了对php5语法的支持,同时,可以通过在客户端浏览器上操作生成文档,文档可以转换为PDF,HTML,CHM几种形式,非常的方便。

  PHPDocumentor工作时,会扫描指定目录下面的php源代码,扫描其中的关键字,截取需要分析的注释,然后分析注释中的专用的tag,生成 xml文件,接着根据已经分析完的类和模块的信息,建立相应的索引,生成xml文件,对于生成的xml文件,使用定制的模板输出为指定格式的文件。

  2. 安装phpDocumentor

  scfrd.info;

  xswft.info;

  cghjk.info;

  xdefy.info;

  edgjk.info;

  zsdcf.info;

  wgukp.info;

  xdswe.info;

  nghty.info;

  xkrfk.info;

  和其他pear下的模块一样,phpDocumentor的安装也分为自动安装和手动安装两种方式,两种方式都非常方便:

  a. 通过pear 自动安装

  在命令行下输入

  pear install PhpDocumentor

  b. 手动安装

  在http://manual.phpdoc.org/下载最新版本的PhpDocumentor(现在是1.4.0),把内容解压即可。

  3.怎样使用PhpDocumentor生成文档

  命令行方式:

  在phpDocumentor所在目录下,输入

  Php ?h

  会得到一个详细的参数表,其中几个重要的参数如下:

  -f 要进行分析的文件名,多个文件用逗号隔开

  -d 要分析的目录,多个目录用逗号分割

  -t 生成的文档的存放路径

  -o 输出的文档格式,结构为输出格式:转换器名:模板目录。

  例如:phpdoc -o HTML:frames:earthli -f test.php -t docs

  Web界面生成

  在新的phpdoc中,除了在命令行下生成文档外,还可以在客户端浏览器上操作生成文档,具体方法是先把PhpDocumentor的内容放在apache目录下使得通过浏览器可以访问到,访问后显示如下的界面:

  点击files按钮,选择要处理的php文件或文件夹,还可以通过该指定该界面下的Files to ignore来忽略对某些文件的处理。

  然后点击output按钮来选择生成文档的存放路径和格式.

  最后点击create,phpdocumentor就会自动开始生成文档了,最下方会显示生成的进度及状态,如果成功,会显示

  Total Documentation Time: 1 seconds

  done

  Operation Completed!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值