⊗ppSpAiHRU 51 of 83 menu

API სამანქანო მისამართებით PHP-ში

მოდით ახლა გავაკეთოთ API მისამართები სამანქანო მისამართების სახით. მაგალითად, გადავცეთ პირველი და მეორე რიცხვი:

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

სამანქანო მისამართების რეალიზაციისთვის, ჯერ გავაკეთოთ 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/
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა