API, grąžinanti JSON PHP

Šiuo metu, keičiantis duomenimis, svetainės naudoja JSON formatą. Sukurkime API, kuris grąžina duomenis šiuo formatu.

Tegu mūsų API pavyzdžiui grąžina masyvą, užpildytą sveikaisiais skaičiais nuo vieno parametro iki kito:

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

Panaudokime mūsų API:

tst.loc/index.php<?php
  $url = 'http://api.loc/index.php?num1=1&num2=10';
  $res = file_get_contents($url);
  var_dump($res); // duomenys JSON formatu
?>

Paverskime gautus duomenis iš JSON formato į įprastą masyvą:

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

Sukurkite API, kuris grąžins šventinių datų masyvą einamaisiais metais.