⊗ppSpAiHRU 51 of 83 menu

PHPda SEO URL bilan API

Keling, endi API manzillarini SEO URL ko'rinishida qilaylik. Masalan, birinchi va ikkinchi raqamlarni uzatamiz:

http://api.loc/1/100/

SEO URL ni amalga oshirish uchun avval htaccess faylini yaratamiz, unda barcha so'rovlarni index.php ga yo'naltiramiz:

RewriteRule .+ index.php

index.php faylida so'ralgan URI ni olamiz:

<?php $uri = $_SERVER['REQUEST_URI']; ?>

URI ni olgandan so'ng, parametrlarni tahlil qilishni bajarish va tasodifiy raqamni belgilangan diapazonda ko'rsatish mumkin:

<?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'; } ?>

Quyida tavsiflangan xatti-harakatlarga muvofiq, yillar bilan ishlash uchun API ni amalga oshiring.

Yilni kabisa yili yoki yo'qligini tekshiradi:

http://api.loc/leap/2025/

Yillar orasidagi farqni qaytaradi:

http://api.loc/diff/2025/2030/
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish