⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј