phpでフォルダ内のすべてのファイルをリストアップする方法は?
PHPのscandir()関数を使用すると、特定のフォルダ内のすべてのファイルをリストアップすることができます。scandir()関数は、指定されたフォルダに含まれるファイルとディレクトリの名前を含む配列を返します。
以下は例です。
$dir = 'path/to/folder'; // 文件夹的路径
$files = scandir($dir); // 列出文件夹中的所有文件和目录
foreach($files as $file){
if($file != '.' && $file != '..'){
echo $file . '<br>'; // 输出文件和目录的名称
}
}
$dir変数を、ファイルをリストアップするフォルダのパスに置き換えるようにしてください。 foreachループの中で、特定のディレクトリ(例えば “.” や “..”)を除外するために条件文を使用しています。