PHP图像扫描目录-旋转木马

PHP图像扫描目录-旋转木马,php,fancybox,carousel,scandir,Php,Fancybox,Carousel,Scandir,我的网站上有一个旋转木马。每张幻灯片如下所示: <div class="item active"> <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg"> <img src="img/gallery/country/thumb/01.jpg" alt="Default Image 1" /> </a> </div&g

我的网站上有一个旋转木马。每张幻灯片如下所示:

<div class="item active">
    <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg">
        <img src="img/gallery/country/thumb/01.jpg" alt="Default Image 1" />
    </a>
</div>
<div class="item">
    <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg">
        <img src="img/gallery/country/thumb/01.jpg" alt="Image 2" />
    </a>
</div>  
<div class="item">
    <a class="fancybox" rel="gallery1" href="img/gallery/country/large/01.jpg">
        <img src="img/gallery/country/thumb/01.jpg" alt="Image 3" />
    </a>
</div>  

我想用php扫描一个“大”和“拇指”文件夹的图像,并建立到上述格式的滑块。如果没有图像,将没有输出,因此不会显示滑块

我有两个文件夹在这里,我不知道这是否会严重复杂的事情。或者,我可以有任何文件夹结构,但理想情况下我想要一个拇指文件和一个大的图像文件

那么,有人对我有什么建议吗?:)

用于查找您的文件:

<?php
foreach (glob("img/gallery/country/large/*.jpg") as $image) {
  echo $image;
}

可能类似于:

// this assumes that ABC.JPG exists in both "img/gallery/country/thumb/" and "img/gallery/country/large/"!
$thumbs = glob("img/gallery/country/thumb/*.jpg");

if(count($thumbs)) {
  natcasesort($thumbs);
  foreach($thumbs as $thumb) {
    ?>
    <div class="item">
        <a class="fancybox" rel="gallery1" href="img/gallery/country/large/<?php echo basename($thumb) ?>">
            <img src="<?php echo $thumb ?>" alt="" />
        </a>
    </div>  
    <?php
  }
} else {
  echo "No images";
}
//假设ABC.JPG同时存在于“img/gallery/country/thumb/”和“img/gallery/country/large/”中!
$thumbs=glob(“img/gallery/country/thumb/*.jpg”);
如果(计数($thumbs)){
natcasesort(拇指);
foreach($thumbs作为$thumb){
?>

语法错误:
  • 是您的问题。请查看
    $\u服务器部分。这应该类似于
    glob({$\u服务器['DOCUMENT\u ROOT']}/img/gallery/africa/thumb/*.jpg”)
    --相对路径也可以工作…抱歉,这是我的输入错误!不幸的是,这不是问题所在..抱歉,我的
    }
    foreach
    循环缺少了一个
    。答案已更新。抱歉,是的,我几分钟前刚刚添加了它!感谢更新..除了获取图像之外,现在还可以工作!如果我将其保留在“/img/gallery/country/large/*.jpg”它不回显任何图像。如果我使用我常用的php文档根,也一样!