⊗ppSpAiHRU 51 of 83 menu

API met Leesbare URL's in PHP

Laten we nu API-adressen maken in de vorm van Leesbare URL's. Laten we bijvoorbeeld het eerste en tweede getal doorgeven:

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

Voor de implementatie van Leesbare URL's maken we eerst een htaccess-bestand, waarin we alle verzoeken doorsturen naar index.php:

RewriteRule .+ index.php

In het bestand index.php halen we de opgevraagde URI op:

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

Na het ophalen van de URI kunnen we de parameters ontleden en een willekeurig getal tonen in het opgegeven bereik:

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

Implementeer een API voor het werken met jaren, volgens het hieronder beschreven gedrag.

Controleert of een jaar een schrikkeljaar is:

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

Geeft het verschil tussen jaren terug:

http://api.loc/diff/2025/2030/
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren