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

问题描述 投票:0回答:1

以下代码列出了“ img”目录中的文件,并在末尾给出了文件总数:

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

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

因此,我不想显示文件1至500,而是要查看文件101至500。

我将如何实现这一目标?预先感谢。

php list file directory skip
1个回答
0
投票

在循环中,添加一个if条件,仅在$count >= 100时才回显文件名:

$path = 'img/*.*';
$count = 0;
foreach(glob($path) as $filename){
    if($count >= 100) echo basename($filename)."<br>";
    $count++;
}
echo "<br>".$count;
© www.soinside.com 2019 - 2024. All rights reserved.