PHP分页:is_dir在通过readdir循环时截断图像
我刚刚在我的网站上进行了分页,但我想使用一个接受路径而不是资源的缩略图脚本。这与我使用readdir扫描资源的分页方式相冲突 现在,我正在实施一种我在网上找到的跳过模式,以跟踪图像及其对应的页码:PHP分页:is_dir在通过readdir循环时截断图像,php,Php,我刚刚在我的网站上进行了分页,但我想使用一个接受路径而不是资源的缩略图脚本。这与我使用readdir扫描资源的分页方式相冲突 现在,我正在实施一种我在网上找到的跳过模式,以跟踪图像及其对应的页码: while ( $count <= $skip && ($file = readdir($handle)) !== false ) { if ( !is_dir($file)) $count++; }
while ( $count <= $skip && ($file = readdir($handle)) !== false ) {
if ( !is_dir($file))
$count++;
}
$count = 0;
while($count1)这是在while完成时将$count重置为0
2) 如果$count不是目录,则只需增加$count。您应该将它放在if(!is_dir($file))部分中
3) 将$count初始化为1而不是0。1)这是在完成While时将$count重置为0
2) 如果$count不是目录,则只需增加$count。您应该将它放在if(!is_dir($file))部分中
3) 将$count初始化为1而不是0。谢谢。1) 我明白这一点。但是,您将文件存储在一个变量$count中,但无论如何都要将其重置为0。那么$count的新值不是0吗,而不是您在while循环中添加的值?我想看看这一美元数与另一美元数的关系。它们被用于不同的事情吗?2) 我想我试过这个。我不小心把它放在了错误的花括号后面。现在可以工作了,谢谢。3) 我试过了,但没用。我来玩玩。谢谢,对。在重置$count之前,可以使用它执行其他操作。在你想清点其他东西之前,一定要重新设置它。谢谢。1) 我明白这一点。但是,您将文件存储在一个变量$count中,但无论如何都要将其重置为0。那么$count的新值不是0吗,而不是您在while循环中添加的值?我想看看这一美元数与另一美元数的关系。它们被用于不同的事情吗?2) 我想我试过这个。我不小心把它放在了错误的花括号后面。现在可以工作了,谢谢。3) 我试过了,但没用。我来玩玩。谢谢,对。在重置$count之前,可以使用它执行其他操作。在你想清点其他东西之前,一定要重置它。
while ( $count++ < $imagesPerPage && ($file = readdir($handle)) !== false ) {
if(!is_dir($file)) {
$image = $imagePath . $file;
?>
<a href="../templates/viewComic.php?image=<?php echo $image ?>"><img src="../scripts/thumbnailer2.php?img=<?php echo $image ?>" /></a>
<?php
}
}