Flash-Nachrichten-Array in PHP

Es kann vorkommen, dass wir nicht nur eine, sondern mehrere Flash-Nachrichten anzeigen müssen. In diesem Fall müssen wir ein Array von Nachrichten erstellen.

Auf der Seite page1.php soll die erste Nachricht gespeichert werden:

page1.php<?php
  session_start();
  $_SESSION['flash'][] = 'Nachricht 1';
?>

Und auf der Seite page2.php wird die zweite Nachricht gespeichert:

page2.php<?php
  session_start();
  $_SESSION['flash'][] = 'Nachricht 2';
?>

Zeigen wir diese Nachrichten auf der Seite index.php an und leeren das Array mit den Nachrichten:

php<?php
  session_start();
  
  if (!empty($_SESSION['flash'])) {
    foreach ($_SESSION['flash'] as $flash) {
      echo $flash;
    }
    
    $_SESSION['flash'] = []; // Nachrichten löschen
  }
?>
Задание 1

Implementieren Sie die beschriebenen Flash-Nachrichten. Überprüfen Sie deren Funktionsweise.