2017-12-08 9 views
1

我々はURL http://www.example.com/page/ウェブページを生成するすべてのPHPファイルのファイル名を取得するには?

でウェブサイトを持っている。しかし、そのページは、多くのPHPファイルによって生成されたと仮定し(例えば。Wordpressのように、index.phpを、header.phpの、content.php、footer.php)

そのページを生成するために必要なすべてのファイル名とパスを取得するにはどうすればよいですか? (例えばWPのようにindex.php content.php)?

例えば、Wordpressのように、異なるページは異なるPHPファイルから生成される異なるテーマを使用します。これらのファイルを1つずつ探しなければなりません。だから私の質問は、私がどのように迅速かつプログラム的にそれを行うことができます。

は、ページ(複数可)のコードはexitを使用して、実行を停止しない場合、あなたが潜在的にget_included_files()と一緒にphp.iniディレクティブauto_append_fileを使用することができます

+0

コードで手動でチェックする必要があります。それ以外の方法はありません。 –

+0

あなたはPHPページを開き、インクルードrequire_onceを検索し、それらの関数のパラメータに注意してください。 – madalinivascu

+0

PHPの場合、 '__DIR__'と' __FILE__'を使用してください... –

答えて

1

ありがとうございます。その時点で、閲覧したページをどのように追跡して、ページに追加情報を表示したり、テキストファイルなどにログを記録したりすることが問題になります。

関連する問題