我可能比自己所需要的更多地困惑自己。從陣列中的圖片回聲bootstrap網格
我在我的服務器上有12個圖像,還有一個處理鏈接的數組。
$ppDefault = "images/profile/default/";
$ppDefaultArray = array($pLoc . "p-01.png", $pLoc . "p-02.png", $pLoc . "p-03.png", ...);
我的目標是有這樣的結構:
<div class="row">
<div class="col-md-3">
<img class="img-responsive" src="image.png" />
</div>
<div class="col-md-3">
<img class="img-responsive" src="image.png" />
</div>
<div class="col-md-3">
<img class="img-responsive" src="image.png" />
</div>
<div class="col-md-3">
<img class="img-responsive" src="image.png" />
</div>
</div>
And so on with more rows and columns
目前我的PHP代碼如下:
<?php
$count = 4;
for ($i = 0; $i < count($ppDefaultArray); $i++) {
if ($count % 4 == 0) {
echo
'<div class="row">';
for ($j = 0; $j < 4; $j++) {
echo '<div class="col-md-3"><img class="img-responsive" src="' . $ppDefaultArray[$i] . '"/></div>';
}
echo '</div>';
} else {
for ($j = 0; $j < 4; $j++) {
echo '<div class="col-md-3"><img class="img-responsive" src="' . $ppDefaultArray[$i] . '"/></div>';
}
}
$count++;
}
?>
這不是我所需要的。我需要每張照片只顯示一次,並且我假設某些標記丟失,因爲有些照片未對齊。
如果需要,我可以發佈生成的HTML,但它非常大。
你在找3排4張圖片嗎? – nerdlyist
@nerdlyist基本上是的。 –
你在主循環內循環4次。您可能希望在打印下一張圖像之前添加%4的條件,這樣您將知道何時「斷線」 –