Стол во время цикла бок о бок

в цикле while, создавая список ссылок заголовка и изображения, я хочу отображать его как бок о бок, как в следующем изображении. Каждый заголовок загорается, когда новый столбец и изображение попадают под каждую категорию. и всего 3 строки. введите описание изображения здесь

Вот мой код:

<table> <tr> <th>Heading 1</th> <th>Heading 2</th> <th>Heading 3</th> </tr> <?php //example array $images = array('Image 1', 'Image 2', 'Image 3', 'Image 4', 'Image 5', ); for ($i=0; $i<count($images); $i++) { ?> <tr> <td> <?php echo $images[$i]; ?></td> <td><?php echo $i<3?$images[$i]:''; ?></td> <td><?php echo $i<1?$images[$i]:''; ?></td> </tr> <?php } ?> </table>