API со повеќе GET параметри во PHP

Нека сега се пренесуваат не еден параметар, туку неколку. На пример, два броја:

urlhttp://api.loc/index.php?num1=1&num2=100

Да одговориме со враќање на случаен број во опсегот од првиот пренесен број до вториот:

api.loc/index.php<?php
  if (isset($_GET['num1']) and isset($_GET['num2'])) {
    echo mt_rand($_GET['num1'], $_GET['num2']);
  } else {
    echo 'error';
  }
?>
Задание 1

Направете API со адреса, на која со два параметри ќе се пренесуваат датуми во формат год-месец-ден, а како одговор ќе се враќа бројот на денови помеѓу овие датуми.

Задание 2

Модифицирајте ја претходната задача така што ќе се извршува проверка на коректноста на форматoт на датумот.