#!/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
相关文章
17 Jun 2023
随着Web应用程序的不断发展,API已经成为了现代Web应用开发的标准之一。然而,随着API的数量和复杂度的增加,维护和文档化它们也变得越来越复杂。为了解决这一问题,Swagger应运而生。它是一种用于生成API文档的工具,可以让开发者更轻松地维护和文档化API,同时还提供了可视化文档和其他各种功能。在本文中,我们将讨论如何在PHP中使用Swagger生成A
05 Jan 2025
Eloquent:生成模型类是在 Laravel 中创建模型类以与数据库表交互的过程。使用 Eloquent ORM(对象关系映射器),您可以轻松地从数据库表中读取、创建、更新和删除数据。
24 Oct 2024
本文解释了 Python 中函数或类文档中使用的方括号的含义。它强调方括号表示可选参数,以 csv.DictReader 类为例。文章明确指出,只有