PHP में एक से अधिक GET पैरामीटर वाला API
अब मान लीजिए कि एक नहीं बल्कि कई पैरामीटर पास किए जाएंगे। उदाहरण के लिए, दो नंबर:
urlhttp://api.loc/index.php?num1=1&num2=100
आइए जवाब में पहले पास किए गए नंबर से दूसरे के बीच की सीमा में एक यादृच्छिक नंबर वापस करें:
api.loc/index.php<?php
if (isset($_GET['num1']) and isset($_GET['num2'])) {
echo mt_rand($_GET['num1'], $_GET['num2']);
} else {
echo 'error';
}
?>
Задание 1
एक API बनाएं जिसके पते पर दो पैरामीटर द्वारा वर्ष-महीना-दिन प्रारूप में तिथियां पास की जाएंगी, और जवाब में इन तिथियों के बीच के दिनों की संख्या वापस की जाएगी।
Задание 2
पिछले कार्य को इस तरह संशोधित करें, कि तिथि प्रारूप की शुद्धता की जांच की जाए।