Array Mesej Flash dalam PHP

Mungkin berlaku keadaan di mana kita perlu memaparkan bukan satu mesej flash, tetapi beberapa mesej. Dalam kes ini, kita perlu membuat array mesej.

Katakan pada halaman page1.php direkodkan mesej pertama:

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

Manakala pada halaman page2.php direkodkan mesej kedua:

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

Mari kita tunjukkan mesej-mesej ini pada halaman index.php dan kosongkan array mesej:

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

Laksanakan mesej flash yang diterangkan. Semak fungsinya.