⊗ppSpAiHRU 51 of 83 menu

API cu URL-uri intuitive în PHP

Să creăm acum adrese API sub forma URL-urilor intuitive. de exemplu, vom transmite primul și al doilea număr:

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

Pentru implementarea URL-urilor intuitive, mai întâi vom crea fișierul htaccess, în care vom direcționa toate cererile către index.php:

RewriteRule .+ index.php

În fișierul index.php vom obține URI-ul solicitat:

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

După obținerea URI-ului, puteți efectua analiza parametrilor și afișați un număr aleatoriu în intervalul specificat:

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

Implementați un API pentru lucrul cu ani, conform comportamentului descris mai jos.

Verifică dacă anul este bisect:

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

Returnează diferența dintre ani:

http://api.loc/diff/2025/2030/
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge