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 サイトの他の関連記事を参照してください。