如何从现有php代码中查看无类、函数、对象关系图


How to view classess, functions, objects diagrams from existing php code?

可能重复:
PHP UML生成器

我正在尝试理解一些php代码,这些代码是高度面向对象的,并且具有MVC结构。。仅仅浏览代码就没有多少运气。

他们是一个可以帮助我的工具吗?例如,通过生成一些类图,哪些类扩展了哪些类,每个类都有什么功能,以及它们如何通信,即使是在高级级别上?

如果您的项目使用的是已知的框架,请阅读文档以了解其结构。

如果代码有文档记录,Doxygen可以帮助构建调用图和对象之间的关系等等。

Eclipse PDT或Komodo等IDE将有助于浏览/查看。

它可能有一个index.php页面来加载代码/框架,可能还有一个config.php文件来配置它。阅读这两个文件将帮助您了解请求从哪里开始处理。

我建议http://bouml.free.fr/-这可以从PHP创建UML图-非常好的工具。。。