API mit mehreren GET-Parametern in PHP
Nehmen wir nun an, dass nicht ein Parameter, sondern mehrere übergeben werden. Zum Beispiel zwei Zahlen:
http://api.loc/index.php?num1=1&num2=100
Lassen Sie uns als Antwort eine Zufallszahl im Bereich von der ersten übergebenen Zahl bis zur zweiten zurückgeben:
<?php
if (isset($_GET['num1']) and isset($_GET['num2'])) {
echo mt_rand($_GET['num1'], $_GET['num2']);
} else {
echo 'error';
}
?>
Erstellen Sie eine API mit einer Adresse, an die zwei Parameter als Daten im Format Jahr-Monat-Tag übergeben werden, und als Antwort soll die Anzahl der Tage zwischen diesen Daten zurückgegeben werden.
Modifizieren Sie die vorherige Aufgabe so, dass eine Überprüfung auf Korrektheit des Datumsformats durchgeführt wird.