如果我的图片值为空,我需要编写代码并停止在codeigniter中读取代码 我的代码如下
<?php foreach ($item['items'] as $key => $value): ?>
<li><a style="text-decoration:none;" data-fancybox="<?php echo $value['group']; ?>" href="<?php echo base_url(); ?>assets/img/products/<?php echo $value['images'][0]; ?>"><?php echo $value['name']; ?></a></li>
<div>
<?php unset($value['images'][0]); ?>
<?php if (empty(!$value['images'])) :?>
<?php foreach ($value['images'] as $img): ?>
<a data-fancybox="printer" href="<?php echo base_url(); ?>assets/img/products/<?php echo $img; ?>"></a>
<?php endforeach ?>
<?php endif; ?>
</div>
<?php endforeach; ?>
更新 看到我的控制器
'name' => 'Compatible Toners',
'group' => 'toners',
'images' => []
]
],
当我的图片为空时,我有以下错误
Severity: Warning
Message: Illegal string offset 'images'
Filename: pages/products.php
Line Number: 11
我需要在我的图片为空时停止此错误