我正在尝试扫描目录并查找所有文件,但我不想列出子目录。所以我到目前为止做的是:
$directory = realpath(APPPATH.'../uploads/videos');
$videos = array_diff(scandir($directory), array('..', '.'));
foreach ($videos as $video){
echo $video;
echo "<br>";
}
这个输出是:
我只想列出文件而不是子目录。像这样:
我如何只显示视频文件?
答案 0 :(得分:2)
您可以尝试使用glob()以.mp4
文件扩展名查找目录/ path / to / your /目录中的所有文件:
foreach (glob("/path/to/your/directory/*.mp4") as $filename) {
echo "$filename size " . filesize($filename) . "\n";
}