API พร้อมพารามิเตอร์ GET หลายรายการใน PHP
ตอนนี้สมมติว่าเรามีการส่งผ่าน ไม่ใช่พารามิเตอร์เดียว แต่เป็นหลายพารามิเตอร์ ตัวอย่างเช่น ตัวเลขสองตัว:
http://api.loc/index.php?num1=1&num2=100
ลองส่งคืนตัวเลขสุ่ม ภายในช่วงจากตัวเลขแรก ที่ส่งมาถึงตัวที่สอง:
<?php
if (isset($_GET['num1']) and isset($_GET['num2'])) {
echo mt_rand($_GET['num1'], $_GET['num2']);
} else {
echo 'error';
}
?>
สร้าง API ที่มีที่อยู่ ซึ่งพารามิเตอร์สองตัว จะส่งผ่านวันที่ในรูปแบบ ปี-เดือน-วัน และในคำตอบ จะส่งคืนจำนวนวัน ระหว่างวันที่เหล่านั้น
ปรับเปลี่ยนงานก่อนหน้านี้โดยให้ ทำการตรวจสอบ ความถูกต้องของรูปแบบวันที่