Array Pesan Flash di PHP
Dapat terjadi bahwa kita perlu menampilkan bukan satu pesan flash, melainkan beberapa. Dalam hal ini, kita perlu membuat array pesan.
Misalkan pada halaman page1.php ditulis
pesan pertama:
<?php
session_start();
$_SESSION['flash'][] = 'message 1';
?>
Dan pada halaman page2.php ditulis
pesan kedua:
<?php
session_start();
$_SESSION['flash'][] = 'message 2';
?>
Mari tunjukkan pesan-pesan ini pada halaman index.php
dan hapus array pesan:
<?php
session_start();
if (!empty($_SESSION['flash'])) {
foreach ($_SESSION['flash'] as $flash) {
echo $flash;
}
$_SESSION['flash'] = []; // hapus pesan
}
?>
Implementasikan pesan flash yang dijelaskan. Uji cara kerjanya.