反射
在还没有实例化这个类的时候,直接对这个类的属性、方法原型进行获取和操作,
ReflectionClass 报告了一个类的有关信息
反射是在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取的信息以及动态调用对象的方法的功能称为反射API。
<?php
class ReflectionTest
{
/**
* 这是测试方法
*
* @return int
*/
protected function methodTest()
{
return 9999;
}
}
$ref = new ReflectionMethod('ReflectionTest', 'methodTest');
var_dump($ref->getDocComment());
获取注释:
通过getDocComment可以得到注释。