PHP တွင် HTTP တုံ့ပြန်မှု အခြေအနေကို ပြန်ပေးခြင်း

HTTP တုံ့ပြန်မှု၏ အခြေအနေကို သီးသန့်သတ်မှတ်နိုင်သည်၊ အစကြောင်းစာကြောင်းကို မဖော်ပြဘဲပင်ဖြစ်သည်။ ၎င်းကို http_response_code လုပ်ဆောင်ချက်ကို အသုံးပြု၍ လုပ်ဆောင်သည်။

php<?php
  http_response_code(404);
?>
Задание 1

သက်ဆိုင်ရာ HTTP အခြေအနေများ ပြန်ပေးရန် ကုဒ်ကို ဆက်လက်ရေးပါ။

php<?php
  $arr = ['a', 'b', 'c'];
  
  if (isset($_GET['key'])) {
    $key = $_GET['key'];
    
    if (isset($arr[$key])) {
      echo $arr[$key];
    } else {
      // 404 ပြန်ပေးရန်
      echo 'Not Found';
    }
  } else {
    // 403 ပြန်ပေးရန်
    echo 'Forbidden';
  }
?>