AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
# 注解 注解其实就 PHP 代码里面的注释,但是它是有功能含义的。使用注解最大的原因就是因为简洁、灵活。PHP 使用注解需要安装插件,否则非常不友好。 ### phpStorm 安装 PHP annotations 插件,可以像写代码一样,写功能注解。它提供强大的智能提示。 ## 使用 该例子表示对 Index 类里有路由相关注解的方法进行扫描,进行自动注册路由。 ~~~ use ESD\Plugins\EasyRoute\Annotation\RestController; /** * @RestController() */ class Index extends GoController { } ~~~ 更多使用注解的地方,在各个插件的文档页面会有明确的介绍。 ## 原理 其实很简单,通过 PHP 反射获取类里面是所有注解([https://www.php.net/manual/zh/book.reflection.php](https://www.php.net/manual/zh/book.reflection.php)), 其次通过 PHP 组件([https://github.com/doctrine/annotations](https://github.com/doctrine/annotations)) 使其实现特殊功能。