แอเรย์ของข้อความแฟลชใน 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'] = []; // ล้างข้อความ
}
?>
จงนำข้อความแฟลชที่อธิบายไว้ไปใช้ ตรวจสอบ การทำงานของพวกมัน