我有一个班级:
Class General
{
...
}
我正在从另一个文件中访问这样的方法:
General::the_method($params);
有没有办法从WITHIN中确定调用该方法的WHERE的文件路径?不是General类的文件路径,而是单独的函数,可能是很多文件夹,它已经调用了方法?
我已经尝试了ReflectionClass::getFileName()
,但似乎这只适用于完全实例化的对象(即,如果我做了$general = new General
,我不想这样做)。我认为根据功能的描述它不会起作用,但我想我会尝试一下。可悲的是没有骰子。
所以:这可能吗?
编辑:我们正在尝试完成此操作而没有传递给函数的第二个参数。