PHP函数注释
我发现一些 PHP 函数在顶部进行了注释,使用的格式对我来说是未知的:
/**
*
* Convert an object to an array
*
* @param object $object The object to convert
* @return array
*
*/
我的 IDE 为我提供了 @param 和 @return 等内容的下拉选择,因此必须将其记录在某处。我尝试过搜索谷歌,但它的搜索中不包含@符号。
这种评论格式是什么?我在哪里可以找到相关信息?
I've seen that some PHP functions are commented at the top, using a format that is unknown to me:
/**
*
* Convert an object to an array
*
* @param object $object The object to convert
* @return array
*
*/
My IDE gives me a dropdown selection for the things such as @param and @return, so it must be documented somewhere. I've tried searching google but it won't include the @ symbol in its search.
What is this format of commenting and where can I find some information on it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
功能:
类:
示例文件:
来源: PEAR Docblock 注释标准
Functions:
Classes:
Sample File:
Source: PEAR Docblock Comment standards
这是 PHPDoc 语法。
在这里阅读更多内容:phpDocumentor
That's PHPDoc syntax.
Read more here: phpDocumentor
您可以通过使用 ReflectionMethod 类并调用 ->getDocComment() 来获取特定方法的注释。
http://www.php.net/manual/en/reflectionclass.getdoccomment.php
You can get the comments of a particular method by using the ReflectionMethod class and calling ->getDocComment().
http://www.php.net/manual/en/reflectionclass.getdoccomment.php
您必须检查:Docblock 评论标准
示例文件(包括Docblock注释标准)
You must check this: Docblock Comment standards
Sample File (including Docblock Comment standards)