PHP Manual
/
機能

読み込んだファイルの一覧を取得する

10. 04. 2021

より複雑なアプリケーションをデバッグするとき、すべてのファイルが読み込まれたかどうか、何かが欠けていないかどうかがわからないことがあります。

Composer や他の種類の class autoloading を使用している場合、おそらくこの問題を知らないでしょう。しかし、他の開発者の古いアプリケーションをデバッグする際には、比較的よく発生することがあります。

ロードされたすべてのファイルを取得するには、 get_included_files() 関数を使用します。この関数は、絶対パス文字列の配列としてファイルを返します。

開発現場では、膨大な数のファイルを読み込むことがよくあります(例えば、この比較的シンプルなブログでも、160近いファイルを使っています)。しかし、ほとんどの場合、ファイルの内容はバルクリードに最適化されたOPCacheから取得されるため、大容量であることは問題にはなりません。

Jan Barášek   Více o autorovi

Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.

Rád vám pomůžu:

Související články

1.
Status:
All systems normal.
2024