API што враќа JSON во PHP

Во денешно време при размена на податоци веб-сајтите користат 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, кое ќе враќа нива од датуми на празници во тековната година.