Foreach: получить конкретное значение итерации

У меня есть четыре изображения внутри цикла воспламенителя foreach Для одного из моих проектов я хочу взять изображение третьей итерации из цикла. Можно ли взять конкретную итерацию? Надеюсь, это странный вопрос. Но мне нужно принимать отдельные значения итерации, для моего отдельного <div> на мой взгляд, MVC.

Ниже приводится результат, поступающий от контроллера.

 array (size=4) 0 => array (size=1) 'file_name' => string 'PHP_Petty_shop12.jpg' (length=20) 1 => array (size=1) 'file_name' => string 'Manavanur_innagration123.jpg' (length=28) 2 => array (size=1) 'file_name' => string 'SHG_Group_meeting6.jpg' (length=22) 3 => array (size=1) 'file_name' => string 'Low_cost_toile17.jpg' (length=20) 

Ниже приведен код, который я пытался получить итерационным значением.

 <?php foreach($slider_info as $key=>$slider) { ?> <div class="carousel-inner" role="listbox"> <div class="item <?php echo ($key == 4) ? "active":""; ?> "> <img style="height: 300px;width:100%;" src="<?php echo base_url();?>upload/sliderimages/<?php echo $slider['file_name']; ?>" height="100" alt="Image of every carousel"/> </div> </div> <?php } ?> 

Я не могу получить желаемый результат. Есть ли способ?