последняя запись одного уровня

Gibiskus

Новичок
Добрый день, подскажите пожалуйста необузданному как в массиве найти последнюю запись когда есть условие что выводятся поля конкретного уровня
PHP:
if($array['lvl']=='1' ) {
// найти последний 
}
 

Gibiskus

Новичок
Хотелось бы одним циклом найти детей и среди них первому и последнему что то дать. Если нет то как иначе еще можно, какой ход?
PHP:
foreach ($tree as $value) {
    if($value['lvl']=='1' ) {
        // найти последний и первый элемент где lvl=1
    }
}
 
Сверху