![]() |
1
10
我从未见过任何“好”的方式来记录这一点——我也从未见过任何可以被IDES使用的东西。 (如Eclipse PDT) 参数提示:-( 我本来会说 像你的框架一样 “,但正如你所说的,它在这里做的还不够好……
不确定phpdocumentor或ide如何解释它…但也许值得一试? 顺便说一句,这就是为什么我倾向于避免这种传递参数的方式的一个原因——至少当一个方法没有太多(可选)参数时。 |
![]() |
2
4
数组的正确array@param表示法如中指定的 PHPlint 您可以使用它以有用的方式记录配置数组: 例子:
|
![]() |
3
2
您可以这样做: /** * @param array $param1 * @param string $param1['hello'] */ function hey($param1) { } Netbeans会把它捡起来,但是phpdoc把文件弄乱了 |
![]() |
4
1
我总是使用
我使用的大多数IDES和文档生成器似乎以合理的方式呈现这一点,尽管它们当然不提供任何类型检查或数组参数检查。 |
![]() |
5
1
目前没有“官方”(如“多个工具支持”)的方法来实现这一点。 php fig目前正在讨论 https://groups.google.com/d/topic/php-fig/o4ko1XsGtAw/discussion |
![]() |
6
0
文本描述,无论您想要什么程度的完整性,都是您唯一的选择。您可以根据需要使其易读,但代码分析工具(phpdocumentor、ide支持)无法知道
我同意许多评论者的观点,即用这种方式编写代码可以交换代码易读性的便利性。 |
![]() |
7
0
我上过课。
它工作得相当好,主要问题是代码中有很多特定的类。它们可以嵌套,这样配置的某些部分就可以重用。 |
![]() |
Zlatan OmeroviÄ · 如何在PHPDoc中提及属性? 7 年前 |
![]() |
Berk Kaya · 扩展类的PHPDoc不同返回类型 7 年前 |
![]() |
Timo · 何时应记录例外情况? 7 年前 |
![]() |
AkisC · 数组中类的PhpStorm提示建议的PHPDoc 7 年前 |
![]() |
poldek · phpdoc/phpcodesniffer检查样式文件 10 年前 |
![]() |
inf3rno · PHP注释-获取类的绝对名称 11 年前 |