ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使用してディレクトリ内の特定の拡張子を持つファイルのみを一覧表示する方法

PHPを使用してディレクトリ内の特定の拡張子を持つファイルのみを一覧表示する方法

Barbara Streisand
Barbara Streisandオリジナル
2024-11-29 15:26:11915ブラウズ

How to List Only Files with a Specific Extension in a Directory Using PHP?

PHP: ディレクトリ内の特定のファイルの一覧表示

指定した PHP コードは、ディレクトリ内のすべてのファイルを一覧表示する簡単な方法です。ただし、.xml などの特定の拡張子を持つファイルのみを一覧表示したい場合はどうすればよいでしょうか?コードを変更する方法は次のとおりです:

<?php
$files = glob('/path/to/dir/*.xml');
foreach ($files as $file) {
    echo "<li><a href='$file'>$file</a></li>";
}
?>

この変更されたコード内:

  • glob() 関数は、指定されたパターンに一致するファイルのリストを取得するために使用されます。この場合、「/path/to/dir/*.xml」です。
  • 結果として得られるファイル名の配列は、 $files 変数。
  • ループは配列を反復処理し、各ファイル名を HTML リストに出力します。

このコードは、指定されたファイル内の .xml 拡張子で終わるファイルのみをリストします。ディレクトリ。

以上がPHPを使用してディレクトリ内の特定の拡張子を持つファイルのみを一覧表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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