我正在嘗試使用 Bootstrap 使用參數構建多個輪播,為此,為了避免重復代碼,我使用變量 $i 來獲取圖像。問題是每個文件夾都有不同數量的圖像。使用 ($i=1; $i <= 30; $i++) 會顯示少于 30 個文件的輪播的空滑塊,并且不會顯示超過 30 個文件的輪播的所有滑塊。有沒有辦法計算每個項目文件夾中的文件數量?這是我的代碼:<div id="carouselExampleControls" class="carousel slide" data-ride="carousel" data-interval="false"> <div class="carousel-inner"> <?php for ($i=1; $i <= 30; $i++) { if ($i==1) { print '<div class="carousel-item active"><img class="d-block w-100 img-fluid" src="img/project_'.$project.'/slider_'.$i.'.jpg" alt="project slider"></div>'; } else { print '<div class="carousel-item"><img class="d-block w-100 img-fluid" src="img/project_'.$project.'/slider_'.$i.'.jpg" alt="projectslider"></div>'; } } ?> </div> <a class="carousel-control-prev carousel-project-prev" href="#carouselExampleControls" role="button" data-slide="prev"> <span class="sr-only">Previous</span> </a> <a class="carousel-control-next carousel-project-next" href="#carouselExampleControls" role="button" data-slide="next"> <span class="sr-only">Next</span> </a></div>
使用 PHP 獲取文件的幾個 Bootstrap Carousel
慕蓋茨4494581
2023-11-13 10:47:08