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 :
http://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 :
<?php
if (isset($_GET['num1']) and isset($_GET['num2'])) {
echo mt_rand($_GET['num1'], $_GET['num2']);
} else {
echo 'error';
}
?>
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.
Modifiez la tâche précédente afin qu'une vérification du format de date soit effectuée.