有时候分析源码时,会被博大精深的层层代码搞得晕头转向,不知道类是定义在哪个文件里的,有时候IDE所提供的方法声明未必准确.在这种情况下,我们可以利用反射找到类所在的文件. 在你发现实例化类的地方(例如class1中发现了class2的实例化,但是你不知道class2定义在哪个文件),输入以下代码: $object = new ReflectionClass($b); $methods = $object->getMethods(); //这里之所以用getMethods(),是因为我们并不知道此…