php反射 注解……

雨点打透心脏的1/2处 2022-02-05 05:07 306阅读 0赞

反射
在还没有实例化这个类的时候,直接对这个类的属性、方法原型进行获取和操作,
ReflectionClass 报告了一个类的有关信息

反射是在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取的信息以及动态调用对象的方法的功能称为反射API。

  1. <?php
  2. class ReflectionTest
  3. {
  4. /** * 这是测试方法 * * @return int */
  5. protected function methodTest()
  6. {
  7. return 9999;
  8. }
  9. }
  10. $ref = new ReflectionMethod('ReflectionTest', 'methodTest');
  11. var_dump($ref->getDocComment());

获取注释:

通过getDocComment可以得到注释。

发表评论

表情:
评论列表 (有 0 条评论,306人围观)

还没有评论,来说两句吧...

相关阅读

    相关 注解反射

    注解(Annotation)是Java中的一种元数据,它提供了一种为程序元素(类、方法、变量等)添加元数据的方式。注解可以用来描述程序元素的特性、用途和约束条件等信息。Java

    相关 注解反射

    注解(Annotation)是Java中的一种元数据,它提供了一种为程序元素(类、方法、变量等)添加元数据的方式。注解可以用来描述程序元素的特性、用途和约束条件等信息。Java

    相关 PHP--反射

    反射 面向对象编程中对象被赋予了自省的能力,而这个自省的过程就是反射。 反射,直观理解就是根据到达地找到出发地和来源。比如,一个光秃秃的对象,我们可以仅仅通过这个对象就

    相关 反射注解

    反射与注解 一、反射 1. 使用反射机制可以动态的获取当前class的信息,比如方法的信息、注解信息、方法的参数、属性 2. 反射目的:方便开发者对框架的拓展,

    相关 反射&注解

    今日目标 1. 获得字节码对象的三种方式 2. 能够使用反射操作构造方法,变量,方法 3. 能够获取自定义注解的变量值 4. 能够自定义注解 1.反射 1.