⊗ppSpAiHRU 51 of 83 menu

API yenye URL Zenye Kusomeka kwa Binadamu katika PHP

Hebu sasa tufanye anwani za API katika mfumo wa URL Zenye Kusomeka kwa Binadamu. Kwa mfano, tutapeana nambari ya kwanza na ya pili:

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

Ili kutekeleza URL zenye kusomeka kwa binadamu, kwanza tutatengeneza faili htaccess, ambayo tutaelekeza maombi yote kwenye index.php:

RewriteRule .+ index.php

Katika faili index.php tutapata URI iliyoombwa:

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

Baada ya kupata URI, unaweza kufanya uchambuzi wa vigezo na kuonyesha nambari ya nasibu katika masafa uliyowekwa:

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

Tekeleza API kwa kufanya kazi na miaka, kulingana na tabia iliyoelezwa hapa chini.

Hukagua mwaka ikiwa ni mwaka wa leap:

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

Hurejesha tofauti kati ya miaka:

http://api.loc/diff/2025/2030/
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa