这是我的观点页面......
<?php $images = json_decode($row->image);
<?php if($images>1){?>
<img class="primary-image" src="<?php echo base_url()?>images/<?php echo $images[0] ?>" alt="" />
<img class="secondary-image" src="<?php echo base_url()?>images/<?php echo $images[1] ?>" alt="" />
<?php}
else
{?>
<img class="primary-image" src="<?php echo base_url()?>images/<?php echo $images[0] ?>" alt="" />
<?php }?>
这里我得到一个错误,例如&#34;未定义的偏移量1&#34;。我在单个图像下获取单个图像和多个图像iam得到此错误
答案 0 :(得分:0)
<?php $images = json_decode($row->image); if(!empty($images)) {
echo '<img class="primary-image" src="'.base_url().'images/'.$images[0].'" alt="" />';
if(isset($images[1])) {
echo '<img class="secondary-image" src="'.base_url().'images/'.$images[1].'" alt="" />';
} } ?>
答案 1 :(得分:0)
只需使用html
代替if(count($images) > 1)
if($images > 1)