Сортировка и группировка массива

KotOFF

Новичок
Помогите отсортировать массив!
Я хочу вывести фильмы с определенным годом (пример ссылки index.php?type=movies&year=2005), мне нужно будет выводит и группировку по 1-му символу, и по определенному году(здесь 2 цикла)!
Вот мой массив:
PHP:
Array
(
    [А] => Array
        (
            [0] => Array
                (
                    [title] => Американский пирог 
                    [year] => 2005
                )
 
            [1] => Array
                (
                    [title] => Астрал 
                    [year] => 2005
                )
 
            [2] => Array
                (
                    [title] => Автор книги по ФИЛЬМАМ 
                    [year] => 2010
                )
 
)

    [Б] => Array
        (
            [0] => Array
                (
                    [title] => Багратион 
                    [year] => 2005
                )
 
)

    [О] => Array
        (
            [0] => Array
                (
                    [title] => Один дома 
                    [year] => 2001
                )
 
            [1] => Array
                (
                    [title] => Один дома 2 
                    [year] => 2014
                )
 
            [2] => Array
                (
                    [title] => Овен 
                    [year] => 2014
                )
 
)

    [0-9] => Array
        (
            [0] => Array
                (
                    [title] => 7 Джеймс Бонд 
                    [year] => 2007
                )
 
            [1] => Array
                (
                    [title] => 5 элемент 
                    [year] => 2011
                )
 
)

    [A-Z] => Array
        (
            [0] => Array
                (
                    [title] => Good Movie 
                    [year] => 2003
                )
 
            [1] => Array
                (
                    [title] => Doom 
                    [year] => 2004
                )
 
)

)
Нужно вывести с все фильмы 2005 года в таком формате:
А
Американский пирог (2005)
Астрал (2005)
Б
Багратион (2005)

А я на выходе получаю правильное значение фильмов, но только лишние категории, как отредактировать цикл?
А
Американский пирог (2005)
Астрал (2005)
Б
Багратион (2005)
О
0-9
A-Z

Вот мой код: у меня неправильная логика в цикле!
PHP:
               foreach($movies as $groups => $arr){
                    echo '<a href="index.php?type=movies&groups='.$groups.'">'.$groups.'</a><br/>';
                    foreach($arr as $value){
                        //Если $_GET['year'] равна $value['year']
                        if($_GET['year'] == $value['year']){
                            echo $value['title']. '<a href="index.php?type=movies&year='.$value['year'].'">('.$value['year'].')</a><br/>';
                        }
                    }
                }
 
Сверху