Php 如何设置for循环以在HTML页面中打印图像

Php 如何设置for循环以在HTML页面中打印图像,php,html,codeigniter,Php,Html,Codeigniter,我在一个文件夹中有两个图像,它们的记录在数据库中,所以我想通过for循环在页面上显示这些图像。但问题是我有左类和右类,我想为它们定义一个变量来分别显示图像,所以我该怎么做呢。唯一的问题是$val变量 我不确定我是否正确地理解了你想做的事情,但这是否像你所追求的那样 <div class="col-md-7 wthree-services-bottom-grids"> <?php for ($i = 0; $i < 2; $i++): $val = ($i =

我在一个文件夹中有两个图像,它们的记录在数据库中,所以我想通过for循环在页面上显示这些图像。但问题是我有左类和右类,我想为它们定义一个变量来分别显示图像,所以我该怎么做呢。唯一的问题是$val变量


我不确定我是否正确地理解了你想做的事情,但这是否像你所追求的那样

<div class="col-md-7 wthree-services-bottom-grids">

<?php
for ($i = 0; $i < 2; $i++):

    $val = ($i == 0 || $i % 2 == 0 ? 'left': 'right'); ?>

    <div class="wthree-services-<?php echo $val; ?>">
        <img src="<?php echo base_url(); ?>uploads/frontend/about_us/<?php echo $about_images[$i]->image; ?>" alt="">
    </div>
    <div class="clearfix"></div>

<?php endfor; ?>