PHP တွင် Flash မက်ဆေ့ခ်ျများကို Array အဖြစ်ပေးပို့ခြင်း

တစ်ခါတစ်ရံတွင် flash မက်ဆေ့ခ်ျတစ်ခုမကပဲ အများအပြားပြသရန် လိုအပ်ပါသည်။ ထိုသို့ဖြစ်လျှင် မက်ဆေ့ခ်ျများကို array တစ်ခုအဖြစ်ဖန်တီးရန်လိုအပ်ပါသည်။

ပထမ မက်ဆေ့ခ်ျကို page1.php စာမျက်နှာတွင်ရေးကြည့်ပါ။

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

ဒုတိယ မက်ဆေ့ခ်ျကို page2.php စာမျက်နှာတွင်ရေးပါ။

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

ဤမက်ဆေ့ခ်ျများကို index.php စာမျက်နှာတွင်ပြသကာ မက်ဆေ့ခ်ျ array ကို ရှင်းလင်းပါ။

php<?php
  session_start();
  
  if (!empty($_SESSION['flash'])) {
    foreach ($_SESSION['flash'] as $flash) {
      echo $flash;
    }
    
    $_SESSION['flash'] = []; // မက်ဆေ့ခ်ျများကိုရှင်းလင်းပါ
  }
?>
Задание 1

ဖော်ပြထားသော flash မက်ဆေ့ခ်ျများကို အကောင်အထည်ဖော်ပါ။ ၎င်းတို့၏အလုပ်လုပ်ပုံကို စမ်းသပ်ပါ။