首页 PHP 库 其它类库 文档生成的PHP类
phpDocumentor2-develop文档生成库
#!/usr/bin/env php
<?php
/**
 * phpDocumentor
 *
 * PHP Version 5.3
 *
 * @copyright 2010-2013 Mike van Riel / Naenius (http://www.naenius.com)
 * @license   http://www.opensource.org/licenses/mit-license.php MIT
 * @link      http://phpdoc.org
 */


trigger_error('phpDocumentor2 should be run from the phpdoc file, not phpdoc.php', E_USER_DEPRECATED);

require_once __DIR__.'/phpdoc';

phpDocumentor 2是一个可以分析php源代码和注释块并生成文档的程序。基于phpdocumentor 1和javadoc启发而来,它持续创新的使用了一些新技术和支持php的新特性。

phpDocumentor 2的特点:

    兼容php5.3,全面支持命名空间和闭包等。
    识别支持任何tag,以及一些追加的 (比如 @link).
    更快的处理速度。 较  phpDocumentor 1在Zend Framework 下的处理耗时有了明显的减少。
    低内存消耗,小中大型工程的内存消耗分别低于20MB,40MB和100MB。
    增量解析。如果你有之前运行phpdoc获得的structure.xml文件,那么小修改后重新生成文档的速度将提升80%。
    简单就能创建模板,只需1小步和编辑3个文件。
    兼容1代的命令行。例如 --directory, --file and --target
    两步式处理。首先生成structure文件,你可以根据这个文件来格式化相关信息,用自己的工具来展现信息!


免责声明

本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn

相关文章

Java文档解读:Byte类的valueOf()方法功能解析 Java文档解读:Byte类的valueOf()方法功能解析

04 Nov 2023

Byte类是Java8标准库中的一个类,它提供了一些有用的方法来操作字节数据类型。其中一个重要的方法是valueOf(),本文将对该方法的功能进行解析,并提供一些具体的代码示例来说明其使用方法。一、方法定义valueOf()方法是Byte类的一个静态方法,其定义如下:publicstaticBytevalueOf(byteb)该方法接收一个byte类

Java文档解读:Arrays类的sort()方法详细说明 Java文档解读:Arrays类的sort()方法详细说明

03 Nov 2023

Java文档解读:Arrays类的sort()方法详细说明在Java开发中,为了对数组进行排序,我们经常会使用Arrays类的sort()方法。本文将详细解读Arrays类的sort()方法,并提供具体的代码示例。Arrays类是Java库中的一个工具类,用于操作数组。它提供了一系列与数组相关的静态方法,其中sort()方法就是其中之一。sort()方法的签

Java文档解读:Math类的max()方法详细说明 Java文档解读:Math类的max()方法详细说明

04 Nov 2023

Java是一门广泛应用于各种应用程序的高级编程语言,它的丰富的类库给开发者提供了很多方便,其中就包括Math类。Math类是Java中一个重要的类,它提供了各种数学计算的方法,比如计算绝对值、三角函数、指数和对数等,其中就包括max()方法。max()方法是Math类中一个非常方便而实用的方法,这个方法的功能是取两个数中的较大值。如果想要在开发中进行数字比较

Java文档解读:Math类的floor()方法详细说明 Java文档解读:Math类的floor()方法详细说明

03 Nov 2023

Math类是Java核心API库中的一个类,在数学计算方面具有较高的应用价值。其中,Math类的floor()方法是一个十分重要的方法,它可以将一个double类型的参数向下取整,得到一个整数。在本篇文章中,我们将会详细解读Math类的floor()方法,并提供具体的代码示例。Math类的floor()方法定义如下:publicstaticdouble

Java文档解读:Math类的round()方法详细说明 Java文档解读:Math类的round()方法详细说明

04 Nov 2023

Math类是Java中常用的一个数学库,它提供了很多常用的数学函数和常量,如三角函数、指数函数、常量π等等。其中,round()方法就是Math类中比较常用的一个方法之一。本文将详细解读Math类的round()方法,包括用法、作用及具体代码示例。一、round()方法的概述round()方法是Math类中的一个静态方法,它的作用是将一个浮点数四舍五入为最接

Java文档解读:Character类的toLowerCase()方法详解 Java文档解读:Character类的toLowerCase()方法详解

04 Nov 2023

在Java的字符处理中,Character类是一个重要的类,它提供了很多方法来处理字符。其中一个方法是toLowerCase(),它可以将一个字符转换为小写字母并返回。本文将详细解析这个方法,并给出代码示例。方法介绍toLowerCase()方法是Character类中的一个静态方法,其声明如下:publicstaticchartoLowerCase(

See all articles