⊗ppSpAiHRU 51 of 83 menu

API ar cilvēkam lasāmu URL PHP

Tagad izveidosim API adreses formā cilvēkam lasāms URL. Piemēram, nosūtīsim pirmo un otro skaitli:

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

Lai īstenotu cilvēkam lasāmu URL, vispirms izveidosim htaccess failu, kurā visus pieprasījumus nosūtīsim uz index.php:

RewriteRule .+ index.php

Failā index.php iegūsim pieprasīto URI:

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

Pēc URI iegūšanas var veikt parametru parsēšanu un parādīt nejaušu skaitli dotajā diapazonā:

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

Realizējiet API darbam ar gadiem, saskaņā ar zemāk aprakstīto darbību.

Pārbauda gadu, vai tas ir garais gads:

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

Atgriež atšķirību starp gadiem:

http://api.loc/diff/2025/2030/
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt