API avec plusieurs paramètres GET en PHP

Supposons maintenant que nous devions transmettre non pas un paramètre, mais plusieurs. Par exemple, deux nombres :

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

En réponse, renvoyons un nombre aléatoire dans la plage allant du premier nombre transmis au second :

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

Créez une API avec une adresse, sur laquelle deux paramètres transmettront des dates au format année-mois-jour, et en réponse sera renvoyé le nombre de jours entre ces dates.

Задание 2

Modifiez la tâche précédente afin qu'une vérification du format de date soit effectuée.