使用 PHP 列出目录中的文件,但跳过前 100 个文件

List files in a directory using PHP, but skip the first 100 files

下面的代码列出"img"目录下的文件,最后给出文件总数:

$path = 'img/*.*';
$count = 0;
foreach(glob($path) as $filename){
echo basename($filename)."<br>";
$count++;
}
echo "<br>".$count;

现在我想列出文件,但跳过前 100 个文件。

所以我不想显示文件 1 到 500,而是要查看文件 101 到 500。

我将如何实现这一目标?提前致谢。

在循环内,添加一个 if 条件以仅当 $count >= 100:

时回显文件名
$path = 'img/*.*';
$count = 0;
foreach(glob($path) as $filename){
    if($count >= 100) echo basename($filename)."<br>";
    $count++;
}
echo "<br>".$count;