當達到某個條件時可以控制for-loop嗎?控制for-loop輸出
說明:
我檢索的文件夾路徑,以從數據庫中的圖像的集合:這些圖像然後通過一個for循環打印出來。我需要做的是控制這些圖像在頁面上的顯示方式(比如每行5個圖像)。 截至目前,for循環在單行中打印40個圖像,這會讓您滾動到頁面的最右側。
是否有解決方案來控制for循環,例如,5次成功循環後,回顯出< br>?這裏是一個庸俗的想法:
for ($i = 1; $i < $rows; $i++) {
$path = $image[$i];
$folder_path = $path['folder_path']; //since it's an array
echo '<img src="' . $folder_path . '">';
//pseudocode
if ($i == 5) {
echo '<br>';
...continue with the loop
}
}
我知道僞看起來很瘋狂,但是這幾乎是什麼,我需要做的:迴路實例的X適量,加一些東西,然後繼續。
使用模運算符,如'$ i%5 == 0'在每次迭代中執行一次操作。 – m69