ホームページ >バックエンド開発 >PHPチュートリアル >ディレクトリからすべての PHP ファイルを含める方法

ディレクトリからすべての PHP ファイルを含める方法

Barbara Streisand
Barbara Streisandオリジナル
2024-11-03 10:45:03761ブラウズ

How to Include All PHP Files from a Directory?

ディレクトリからすべての PHP ファイルをインクルードする

複数の PHP ファイルを手動でインクルードすることは、特に多数のサブクラスを操作する場合には面倒な作業となることがあります。 include('classes/*') を使用するのと同様に、PHP スクリプトのディレクトリ全体を含める方法はありますか?

解決策:

PHP は glob( ) 関数を使用して、特定のパターンに一致するファイルのリストを取得します。 glob() と foreach ループを使用すると、次のようにディレクトリからすべての PHP ファイルをインクルードできます。

<code class="php"><?php
foreach (glob("classes/*.php") as $filename)
{
    include $filename;
}
?></code>

説明:

glob("classes/ *.php") ステートメントは、classes ディレクトリにあるすべての PHP ファイルの配列を返します。次に、foreach ループは、include ステートメントを使用して各ファイルを含め、各ファイル名を反復処理します。この手法を使用すると、手動で含める必要がなく、複数のファイルを含めることができます。

以上がディレクトリからすべての PHP ファイルを含める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。