如何使用PHP显示文件夹中的旋转木马



我正在尝试从文件夹中显示转盘的图片。我试过写代码,但它只显示了第一个图像。我是PHP的新手,所以任何帮助都将不胜感激。

<div id="carousel" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
<?php
$images = glob('dosc/*.jpg');
foreach($images as $image)
{
echo '<div class="carousel-item active">';
echo '<img class="d-block w-100"  src="'. $image .'" onclick="window.location.href = 'mainpage.html';">';
echo '</div>';
}
?>
</div>
</div>

我最终解决了这个问题,只添加了一个标志变量,并在每个循环后重置它,这是我从另一篇文章中得到的想法,但现在一切都很好。

<div id="carousel" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
<?php
$images = glob('dosc/*.jpg');
$flag=1;
foreach($images as $image)
{
echo '<div class="carousel-item' .($flag?' active':''). '">';
echo '<img class="d-block w-100"  src="'. $image .'" onclick="window.location.href = 'mainpage.html';">';
echo '</div>';
$flag=0;
}
?>
</div>
</div>

最新更新