PHP: 接口路径

3

我需要知道一个接口定义文件的路径。我知道这个接口的名称,而且这个接口是可用的(文件已经在代码的另一个位置被包含进来了)。我知道像__FILE__之类的东西,但问题是,它只是一个接口,我没有一个实例。具有讽刺意味的是,我需要这个路径来找到适合该接口的实现。

有人知道如何找到这个路径吗?

感谢您的帮助!

1个回答

1
尽管名称如此,ReflectionClass也可以用于接口。因此,您可以使用它。
$interface = new ReflectionClass('IFoo');
echo $interface->getFilename();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接