การส่งสถานะ HTTP response ใน PHP

คุณสามารถกำหนดสถานะ HTTP response แยกได้ โดยไม่ต้องระบุ start line ทำได้โดยใช้ฟังก์ชัน 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';
  }
?>