⊗ppSpAiHRU 51 of 83 menu

API z Przyjaznym URL w PHP

Stwórzmy teraz adresy API w formie Przyjaznego URL. Na przykład, przekazujmy pierwszą i drugą liczbę:

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

Aby zaimplementować Przyjazny URL, na początek stwórzmy plik htaccess, w którym wszystkie żądania będziemy kierować na index.php:

RewriteRule .+ index.php

W pliku index.php będziemy pobierać żądany URI:

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

Po pobraniu URI można przeprowadzić parsowanie parametrów i wyświetlić losową liczbę w zadanym zakresie:

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

Zaimplementuj API do pracy z latami, zgodnie z opisanym poniżej zachowaniem.

Sprawdza rok pod kątem przestępności:

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

Zwraca różnicę między latami:

http://api.loc/diff/2025/2030/
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć