有一个代码
/**
* Determine whether the user can view the post.
*
* @param \App\Models\User $user
* @param \App\Post $post
* @return mixed
*/
public function view(User $user, Post $post)
{
//
}
注释里的代码是干什么用的,能不能自动生成。
如果有这个主题的链接,我会很高兴看到。
这是PHPDoc。它既可用于代码文档,也可用于 IDE,以更好地帮助您处理代码(静态分析)。除了代码文档,PHPDoc 还可以:
其实还有很多可能性,这是第一个想到的。
通常,IDE 都有自动生成功能,例如在 PHPStorm 中,您需要编写
/**
并按下Enter
.