API su keliais GET parametrais PHP

Tegul dabar perduodama ne vienas parametras, o keli. Pavyzdžiui, du skaičiai:

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

Atsakyme grąžinkime atsitiktinį skaičių nuo pirmojo perduoto skaičiaus iki antrojo:

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

Sukurkite API su adresu, į kurį dviem parametrais bus perduodamos datos formatu metai-mėnuo-diena, o atsakyme bus grąžinamas dienų skaičius tarp tų datų.

Задание 2

Modifikuokite ankstesnę užduotį taip, kad būtų atliekamas datos formato tikrinimas.