การส่งข้อมูลในรูปแบบ JSON ใน PHP

ในการทำงานของเว็บไซต์ มักจะมีกรณีที่ URL บางอันไม่ได้ส่งคืนโค้ด HTML แต่เป็น JSON แทน ลองเขียนตัวอย่างหน้าดังกล่าว:

test.php<?php
  $data = [1, 2, 3];
  $json = json_encode($data);
  echo $json;
?>

วิธีที่ถูกต้องกว่านั้นคือการส่ง HTTP header ที่เกี่ยวข้องด้วย:

test.php<?php
  $data = [1, 2, 3];
  $json = json_encode($data);
  
  header('Content-Type: application/json');
  echo $json;
?>
Задание 1

เมื่อมีการเรียกไฟล์หนึ่ง ให้สร้างอาร์เรย์ที่มีตัวเลขจาก 1 ถึง 100 และส่งคืนในรูปแบบ JSON