PHP에서 JSON을 반환하는 API

현재 데이터 교환에 있어서 사이트들은 JSON 형식을 사용합니다. 이 형식으로 데이터를 반환하는 API를 만들어 봅시다.

예를 들어, 우리 API가 하나의 매개변수부터 두 번째 매개변수까지 정수로 채워진 배열을 반환하도록 해봅시다:

api.loc/index.php<?php
  header('Content-Type: application/json'); // MIME 타입 지정
  
  $arr = range($_GET['num1'], $_GET['num2']);
  echo json_encode($arr);
?>

우리의 API를 사용해 봅시다:

tst.loc/index.php<?php
  $url = 'http://api.loc/index.php?num1=1&num2=10';
  $res = file_get_contents($url);
  var_dump($res); // JSON 형식의 데이터
?>

받은 데이터를 JSON 형식에서 일반 배열로 변환해 봅시다:

tst.loc/index.php<?php
  $url = 'http://api.loc/index.php?num1=1&num2=10';
  $res = file_get_contents($url);
  
  $arr = json_decode($res);
  var_dump($arr);
?>
Задание 1

올해의 휴일 날짜 배열을 반환하는 API를 만드세요.