Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 你使用什么工具来记录一个大项目?_Php_Documentation_Project - Fatal编程技术网

Php 你使用什么工具来记录一个大项目?

Php 你使用什么工具来记录一个大项目?,php,documentation,project,Php,Documentation,Project,我和一个朋友在做一个项目。这个项目变得很大,有很多类、方法、函数、助手等等 我觉得需要一些东西来帮助我们阅读其他代码。该项目建立在一个公共框架(laravel)上,它是MVC 您是否使用了一种工具来帮助您完成此任务?代码是有文档记录的,但是我认为阅读每个文件来了解事情是如何工作的有点困难 谢谢。会有帮助的,您可以在每个功能之前设置注释,如下所示: /** * Returns a user's e-mail address * * @param int $userId * @return

我和一个朋友在做一个项目。这个项目变得很大,有很多类、方法、函数、助手等等

我觉得需要一些东西来帮助我们阅读其他代码。该项目建立在一个公共框架(laravel)上,它是MVC

您是否使用了一种工具来帮助您完成此任务?代码是有文档记录的,但是我认为阅读每个文件来了解事情是如何工作的有点困难

谢谢。

会有帮助的,您可以在每个功能之前设置注释,如下所示:

/**
 * Returns a user's e-mail address
 * 
 * @param int $userId
 * @return string
 */

大多数主要IDE都会阅读这些代码,这样在通过代码完成调用函数时就可以看到返回类型。

phpDocumentor?谢谢,这似乎是我需要的。它将生成一个文档页面,就像我的框架一样,或者像我使用的其他技术一样,甚至像php.net一样。