phpを使用してディレクトリ内のすべてのファイルをリストする

PHPではscandir()関数を使ってディレクトリ内のすべてのファイルを一覧表示できます。以下に簡単な例を示します。

$folder = '/path/to/folder'; // 文件夹路径

$files = scandir($folder); // 列出文件夹下的所有文件和文件夹

foreach ($files as $file) {
    if ($file != '.' && $file != '..') { // 排除当前目录和上级目录
        echo $file . "<br>"; // 输出文件名
    }
}

示した例では、scandir() 関数はディレクトリ内にある全てのファイルとディレクトリを含む配列を返します。その後、foreach ループを使って配列を繰り返し、カレントディレクトリと上位ディレクトリを除き、ファイル名を出力します。

bannerAds