ホームページ  >  記事  >  バックエンド開発  >  PHP ファイルのディレクトリを含めるにはどうすればよいですか?

PHP ファイルのディレクトリを含めるにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-02 03:06:30510ブラウズ

How Can I Include a Directory of PHP Files?

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

PHP では、「」のような glob パターン構文を使用してスクリプトのディレクトリを直接インクルードすることはできません。 include('classes/*')」。ただし、ディレクトリから複数のファイルをインクルードする別の方法もあります。

glob() でループを使用する

glob() 関数を使用して取得できます。ディレクトリ内の指定されたパターンに一致するファイル名の配列。この配列をループすることで、各ファイルを個別に含めることができます。

次に例を示します:

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

このコードでは、glob("classes/.php") は「classes」ディレクトリ内のパターン「.php」に一致するファイル名の配列。次に、ループはこの配列を反復処理し、include() ステートメントを使用して各ファイルをインクルードします。

注:

このアプローチでは、ディレクトリ内のすべてのファイルが有効な PHP であることを前提としています。スクリプト。ディレクトリ内に PHP 以外のファイルまたはディレクトリがある場合は、glob() によって返された配列をフィルタリングして、有効なファイルのみを含める必要がある場合があります。

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

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