开发PHPDocumentor介绍与安装

PHPDocumentor是一个用PHP写的强大的文档自动生成工具,对于有规范注释的PHP程序,能够快速生成具有结构清晰、相互参照、索引等功能的API文档。

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

目前,PHPDoc的分析结果可以以HTML形式表现,由于使用了模板机制,可以很方便地定制风格。同时也提供了相应的接口,可以把API文档生成其他的形式,比如PDF,LATEX,WORD等。

以下是我的安装和使用过程。

增加PHP环境依赖

PHPDocumentor依赖于xsl和intl插件,如果PHP.ini没有打开这两个插件的话要预先打开。当然也可以直接跳过,后边安装不了会弹出错误的,例如:

phpdocumentor/template-zend1.3.2requiresext-xsl*-therequestedPHPextensionxslismissingfromyoursystem.zendframework/zend-i18n2.1.6requiresext-intl*-therequestedPHPextensionintlismissingfromyoursystem.

找到你的PHP.ini文件,新增

extension=php_xsl.dllextension=PHP_intl.dll

PHPDocumentor安装方式有三种

PEAR

PHAR

Composer









































儿童白癜风怎样治疗
北京治疗白癜风哪家医院最专业



转载请注明:http://www.guyukameng.com/jspt/jspt/10140.html