Задача php для начинающих

Господа подсобите с решением пожалуйста Дан массив $data, содержащий базу данных авторов и книг этой библиотеки.

Выведите следующую информацию на сайте:

  1. Выведи строку: === Авторы ===
  2. Выведите всех авторов на сайте. Каждый автор должен быть на отдельной строке, при этом формат вывода должен быть следующий:

Имя автора – его email – его год рождения.

  1. Выведи строку: === Книги ===
  2. Выведите все книги на сайте. Каждая книга должна быть на отдельной строке, при этом формат вывода должен быть следующий:

Название книги – имя автора - год выпуска книги.

Внимание! Для решении задачи запрещено использовать функции, анонимные функции, преобразование типов, классы, базу данных, другие переменные, кроме $data.

вводные данные

$data = [
    'authors' => [
        301 => [
            'id' => 301,
            'name' => 'Александр Сергеевич Пушкин',
            'email' => '[email protected]',
            'birthYear' => 1799,
        ],
        10 => [
            'id' => 10,
            'name' => 'Николай Васильевич Гоголь',
            'email' => '[email protected]',
            'birthYear' => 1809,
        ],
        17 => [
            'id' => 17,
            'name' => 'Михаил Юрьевич Лермонтов',
            'email' => '[email protected]',
            'birthYear' => 1814,
        ],
    ],
    'books' => [
        [
            'title' => 'Евгений Онегин',
            'publishedAt' => '1823—1832',
            'author' => 301,
        ],
        [
            'title' => 'Полтава',
            'publishedAt' => '1828—1829',
            'author' => 301,
        ],
        [
            'title' => 'Мёртвые души',
            'publishedAt' => '1842',
            'author' => 10,
        ],
        [
            'title' => 'Сказка о рыбаке и рыбке',
            'publishedAt' => '1833',
            'author' => 301,

        ],
    ],
];

Ответы (1 шт):

Автор решения: Вадим Александру
echo '<b> === Авторы ===</b><br>';
array_map(function($e){
    echo sprintf('%s – %s – %s',$e['name'], $e['email'], $e['birthYear']) . '<br>';
}, $data['authors']);

echo '<b> === Книги ===</b><br>';
array_map(function($e){
    echo sprintf('%s – %s – %s',$e['title'], $e['publishedAt'], $e['author']) . '<br>';
}, $data['books']);

Что еще за вас сделать? :)

→ Ссылка