Масив от флаш съобщения в PHP
Може да се случи, че трябва да показваме не едно флаш съобщение, а няколко. В този случай трябва да направим масив от съобщения.
Нека на страницата page1.php се записва
първото съобщение:
<?php
session_start();
$_SESSION['flash'][] = 'message 1';
?>
А на страницата page2.php се записва
второто съобщение:
<?php
session_start();
$_SESSION['flash'][] = 'message 2';
?>
Нека покажем тези съобщения на страницата index.php
и да изчистим масива със съобщения:
<?php
session_start();
if (!empty($_SESSION['flash'])) {
foreach ($_SESSION['flash'] as $flash) {
echo $flash;
}
$_SESSION['flash'] = []; // изчистваме съобщенията
}
?>
Реализирайте описаните флаш съобщения. Проверете тяхната работа.