PHP-তে SEO-বান্ধব API
এখন চলুন তৈরি করি SEO-বান্ধব ঠিকানা সহ API। উদাহরণস্বরূপ, প্রথম এবং দ্বিতীয় সংখ্যা পাঠানো হোক:
http://api.loc/1/100/
SEO-বান্ধব URL বাস্তবায়ন করতে, প্রথমে একটি
htaccess ফাইল তৈরি করি,
যেখানে সমস্ত অনুরোধ পাঠানো হবে
index.php-এ:
RewriteRule .+ index.php
index.php ফাইলে আমরা
অনুরোধকৃত URI পাব:
<?php
$uri = $_SERVER['REQUEST_URI'];
?>
URI পাওয়ার পর, প্যারামিটার পার্স করা এবং给定 সীমার মধ্যে একটি র্যান্ডম সংখ্যা দেখানো যেতে পারে:
<?php
preg_match('#^/([0-9]+)/([0-9]+)/?$#', $uri, $match);
if (isset($match[1]) and isset($match[2])) {
echo mt_rand($match[1], $match[2]);
} else {
echo 'error';
}
?>
নিচে বর্ণিত আচরণ অনুসারে, বছর নিয়ে কাজ করার জন্য API বাস্তবায়ন করুন।
লিপ ইয়ার কিনা তা পরীক্ষা করে:
http://api.loc/leap/2025/
বছরের মধ্যে পার্থক্য রিটার্ন করে:
http://api.loc/diff/2025/2030/