对PHP调试非常有帮助的Reflection

      发布在:后端技术      评论:0 条评论

很多时候我们在分析PHP框架,非常需要具体定位某个函数或类的具体文件位置以便了解其中函数或类的实现过程,我们就可以使用Reflection(反射类)。具体实现如下:

Reflection::export(new ReflectionFunction("the_custom_logo"));//打印输出函数的位置信息
//Reflection::export(new ReflectionMethod("diyclass",'n'));  //打印类方法的位置信息
Reflection::export(new ReflectionClass('diyclass')); //输出类的所有信息
function the_custom_logo(){
return 1;
}
class diyclass{
public $a=3;
public function n(){
return 2;
}
}

image

热门推荐