⊗ppSpAiHRU 51 of 83 menu

PHP API ilusate URL-idega

Teeme nüüd API aadressid kujul ilusad URL-id. Näiteks edastame esimese ja teise numbri:

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

Ilusate URL-ide rakendamiseks loome kõigepealt faili htaccess, milles saadame kõik päringud faili index.php:

RewriteRule .+ index.php

Failis index.php saame päritud URI:

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

Pärast URI saamist saame teha parameetrite sõelumise ja näidata juhuslikku numbrit antud vahemikus:

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

Rakendage API aastatega töötamiseks, vastavalt allkirjeldatud käitumisele.

Kontrollib aastat liigaasta kohta:

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

Tagastab aastate vahe:

http://api.loc/diff/2025/2030/
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu