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.