0

我是 qcodo 框架的新手,正在尝试调试一些代码。

$variable=ClassName::FunctionName($this->obj);

有什么方法可以找到在这里工作的类文件“ClassName”的路径吗?我想检查正确的类文件是否正在工作。有什么办法找到这个吗?提前致谢。

4

1 回答 1

2

从我的研究中,我们可以找到正在运行的课程路径,

$abstractClass = new ReflectionClass('ClassName');
echo dirname($abstractClass->getFileName());

如果我们想检查这个路径中类文件的内容,请使用下面的代码,

$file =  dirname($abstractClass->getFileName()). "/ClassName.php";  
$contents = file($file);
$string = implode($contents);
$string = str_replace('<?php','"',$string);
$string = str_replace('?>','"',$string);
echo "<pre>";
echo $string;
echo "</pre>"; 
于 2012-06-25T08:09:40.727 回答