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 に答える