重複の可能性:
クラスが定義された PHP ファイルの検索 (実行時)
私は、他の誰か (現在利用できません) がセットアップしたサーバーを使用しています。ソースコードを正しいバージョンのクラスに更新できるように、Apache (またはその他のもの) がプリロードしているクラスのソースを見つけようとしています。これを実行する:
<?php echo class_exists('className')? "yes": "no"; ?>
(phpファイル全体として)yesを出力します。そのクラスがどのファイルから来ているかを知るにはどうすればよいですか? 私はサーバーをgrepして、可能性のあるファイルの長いリストを持っていますが、多くの推測やチェックを行わずに、どのファイルを変更する必要があるかを知りたいだけです。そのクラス名のソースコードを含むファイルを教えてくれる機能はありますか?
ありがとう