Matriz de mensajes flash en PHP

Puede ser que necesitemos mostrar no un solo mensaje flash, sino varios. En este caso, necesitamos crear una matriz de mensajes.

Supongamos que en la página page1.php se escribe el primer mensaje:

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

Y en la página page2.php se escribe el segundo mensaje:

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

Mostremos estos mensajes en la página index.php y limpiemos la matriz de mensajes:

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

Implemente los mensajes flash descritos. Verifique su funcionamiento.